Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Advanced search filters
Frameworks
Include compatible frameworks
Framework Filter Mode
ALL
ANY
.NET
net8.0
net7.0
net6.0
net5.0
.NET Core
netcoreapp3.1
netcoreapp3.0
netcoreapp2.2
netcoreapp2.1
netcoreapp2.0
netcoreapp1.1
netcoreapp1.0
.NET Standard
netstandard2.1
netstandard2.0
netstandard1.6
netstandard1.5
netstandard1.4
netstandard1.3
netstandard1.2
netstandard1.1
netstandard1.0
.NET Framework
net481
net48
net472
net471
net47
net462
net461
net46
net452
net451
net45
net40
net35
net30
net20
Package type
All types
Dependency
.NET tool
Template
Options
Include prerelease
10 packages returned for Tags:"Interlocked"
Sort by
Relevance
Downloads
Recently updated
ConcurrencyHelpers
by:
kendar.org
.NET Framework 4.0
52,856 total downloads
last updated
4/28/2014
Latest version:
3.3.6
C#
LockFree
CAS
Interlocked
Queue
Dictionary
Coroutine
Corutine
yield
Concurrency
More tags
A series of utilities for multithreading. The documentation can be found on http://www.kendar.org/?p=/dotnet/helpers/concurrencyhelpers. Several items are available: LockFree Queue, LockFree Dictionary. A...
More information
Interlocker.
Source
by:
raboof
4,962 total downloads
last updated
10/28/2015
Latest version:
1.1.0
threading
concurrency
interlocked
cmpxchg
Tiny library encapsulating boilerplate code for interlocked updates using Interlocked.CompareExchange. This package is for direct inclusion in a C# project (compatible with C# language versions 6 and above)....
More information
CoroutineCache
by:
kendar.org
.NET Framework 4.0
24,335 total downloads
last updated
4/28/2014
Latest version:
3.3.6
C#
LockFree
CAS
Interlocked
Queue
Dictionary
Coroutine
Corutine
yield
Concurrency
More tags
Coroutine based cache with areas support, a simple and efficient coroutine implementation. The documentation can be found on http://www.kendar.org/?p=/dotnet/helpers/coroutinecache.
Interlocker
by:
raboof
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
3,243 total downloads
last updated
12/21/2018
Latest version:
2.0.0
threading
concurrency
interlocked
cmpxchg
Tiny library encapsulating boilerplate code for interlocked updates using Interlocked.CompareExchange.
PointerToolkit
by:
rickbrew
.NET 6.0
2,535 total downloads
last updated
12/30/2023
Latest version:
1.0.1
interlocked
pointer
pointers
unsafe
volatile
Provides structs that wrap pointers, as well as Unsafe, Interlocked, and Volatile operations on ref pointers.
ShardedCounter
by:
Jac21
.NET 6.0
2,979 total downloads
last updated
10/16/2022
Latest version:
6.0.1
Counter
Threaded
Atomic
Sharding
Interlocked
Multithreading
🎰 Simplistic, atomic, interlocked counter that allows for huge numbers of operations to be performed using a "sharding" style approach to summation, all in .NET Core C#
InterlockedUtils
by:
rreminy
.NET 7.0
625 total downloads
last updated
6/16/2023
Latest version:
1.0.1
Interlocked
Utilities
Interlocked Utility Methods
PointerToolkit.
TerraFX.
Interop.
Windows
by:
rickbrew
.NET 8.0
1,018 total downloads
last updated
12/30/2023
Latest version:
10.0.22621.5
interlocked
pointer
pointers
unsafe
volatile
Provides methods ("operators") that enable compile-time type-safety when casting COM interface pointers from the TerraFX.Interop.Windows package.
RampUp
by:
Scooletz
.NET Framework 4.5
860 total downloads
last updated
5/15/2016
Latest version:
0.1.0-prerelease
RampUp
allocations
queue
volatile
interlocked
RampUp is a .NET library providing a performant low/no-alloc environment for demanding systems. It's based on understanding the modern hardware and applying the mechanical sympathy.
Raiqub.
Generators.
EnumUtilities
by:
Raiqub
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
3,924 total downloads
last updated
3/10/2024
Latest version:
1.6.1
generator
source
enum
enumeration
reflection
attribute
tostring
isdefined
enummember
description
More tags
A source generator for C# that uses Roslyn to create extensions and parsers for enumerations