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
115 packages returned for Tags:"concurrent"
Sort by
Relevance
Downloads
Recently updated
BitFaster.
Caching
by:
AlexPeck
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
2,049,215 total downloads
last updated
12/11/2023
Latest version:
2.4.1
Cache
LRU
LFU
Performance
In-Memory
Thread-Safe
Concurrent
High performance, thread-safe in-memory caching primitives for .NET.
Microsoft.
FASTER.
Core
by:
FASTER
Microsoft
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
608,656 total downloads
last updated
4/17/2024
Latest version:
2.6.4
FASTER
key-value
store
cache
log
microsoft
dictionary
hashtable
concurrent
persistent
FASTER is a fast concurrent persistent log and key-value store with cache for larger-than-memory data.
PostSharp.
Patterns.
Threading
by:
PostSharp
SharpCrafters
.NET 5.0
.NET Core 1.0
.NET Standard 1.3
.NET Framework 4.0
961,090 total downloads
last updated
4/11/2024
Latest version:
2024.1.2-rc
postsharp
threading
synchronization
lock
locks
deadlock
parallel
powerthreading
concurrent
concurrency
Adds a concept of thread safety to C# and VB so that most threading defects are detected at build-time or in a single-threaded test coverage. Includes a deadlock detection policy and thread dispatching...
More information
DequeNET
by:
dcastro
.NET 5.0
.NET Core 1.0
.NET Standard 1.1
.NET Framework 4.5
492,831 total downloads
last updated
10/31/2016
Latest version:
1.0.2
deque
double-ended-queue
concurrent
lock-free
producer
consumer
collection
DequeNET (pronounced Deck Net) provides a concurrent lock-free deque C# implementation. A deque, or double-ended queue, is a data structure that allows insertion and removal of items on both ends....
More information
Hangfire.
MaximumConcurrentExecutions
by:
alastairtree
.NET 5.0
.NET Core 1.0
.NET Standard 1.3
.NET Framework 4.6
910,845 total downloads
last updated
2/15/2018
Latest version:
1.1.0
hangfire
throttle
concurrent
job
jobfilter
attribute
jobfilterattribute
filter
serverfilter
semaphore
More tags
Package Description
CodeProject.
ObjectPool
by:
doktorp
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
498,439 total downloads
last updated
2/15/2024
Latest version:
6.5.0
codeproject
object
pool
concurrent
generic
threadsafe
portable
netstandard
stringbuilder
memorystream
A generic, concurrent, portable and flexible Object Pool for .NET. It is completely based on the Code Project article of Ofir Makmal (http://goo.gl/4qig6T). Library is production ready and it is successfully...
More information
Shielded
by:
jbakic
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.0
180,767 total downloads
last updated
4/13/2020
Latest version:
4.4.9
STM
Transaction
Threading
Concurrent
A strict, fast and mostly lock-free Software Transactional Memory (STM) for .NET
PostSharp.
Patterns.
Threading.
Redist
by:
PostSharp
SharpCrafters
.NET 5.0
.NET Core 1.0
.NET Standard 1.3
.NET Framework 4.5
533,917 total downloads
last updated
4/11/2024
Latest version:
2024.1.2-rc
postsharp
sharpcrafters
aop
aspect
Patterns
threading
synchronization
lock
locks
deadlock
More tags
Redistributable components for package 'PostSharp.Patterns.Threading'. This package should only be installed as a dependency. (This is not the package you are looking for).
PommaLabs.
KVLite
by:
doktorp
.NET 6.0
257,131 total downloads
last updated
11/15/2023
Latest version:
12.3.0
kvlite
cache
partition
key
value
store
concurrent
timed
sliding
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains caching interfaces, data models and core implementations.
TheCollective.
NetCore
by:
leosperry
.NET 5.0
.NET Core 1.0
.NET Standard 1.6
.NET Framework 4.6.1
134,885 total downloads
last updated
7/4/2016
Latest version:
1.0.1
TheCollective
collection
collections
concurrent
priorityqueue
minheap
maxheap
hashset
a library with concurrent collections
ConcurrentObservableCollections
by:
artrey
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
43,572 total downloads
last updated
3/4/2021
Latest version:
1.1.9
netstandard
observable
concurrent
dictionary
ConcurrentObservableCollections based on System.Collections.Concurrent.ConcurrentCollections
Aocl
by:
jasonboyd
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
146,030 total downloads
last updated
4/5/2020
Latest version:
1.4.0
appendonly
append-only
collection
collections
concurrent
eventsourcing
event-sourcing
ireadonlylist
list
log
More tags
A collection that supports thread-safe append-only writes and lock-free random access reads.
NetLegacySupport.
ConcurrentDictionary
by:
veblush
.NET Framework 2.0
56,602 total downloads
last updated
9/7/2016
Latest version:
1.1.1
.net
framework
legacy
support
concurrent
dictionary
System.ConcurrentDictionary for .NET Framework 2.0, 3.5. This is a backport from .NET Core.
PommaLabs.
KVLite.
Database
by:
doktorp
.NET 6.0
81,984 total downloads
last updated
11/15/2023
Latest version:
12.3.0
kvlite
cache
partition
key
value
store
concurrent
timed
sliding
sql
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains SQL code shared by all drivers.
ObservableConcurrentQueue
by:
CheikhYounes
YounesCheikh
.NET 5.0
.NET Core 1.0
.NET Standard 1.1
.NET Framework 4.0
44,615 total downloads
last updated
2/6/2022
Latest version:
2.0.1
C#
Observable
Queue
Concurrent
ConcurrentQueue
Event
Content
Observable Concurrent Queue based on the classic concurrent queue (System.Collections.Concurrent.ConcurrentQueue) Allows to raise events when the queue content is changed with the same events as...
More information
fszmq
by:
henrik feldt
pblasucci
Deprecated
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
73,088 total downloads
last updated
5/23/2018
Latest version:
12.3.2
F#
fsharp
zeromq
zmq
0MQ
distributed
concurrent
parallel
messaging
transport
fszmq is an MPLv2-licensed F# binding for the ZeroMQ distributed computing library. This library is primarily designed to be consumed from F#. However, where possible, the library has been designed to appear...
More information
PriorityQueue
by:
dshulepov
.NET Framework 4.5
21,855 total downloads
last updated
5/20/2015
Latest version:
0.1.0
PriorityQueue
Heap
Concurrent
Generics
C# implementation of generic heap-based concurrent priority queue for .NET
ConcurrentDataStructures
by:
dshulepov
.NET Framework 4.5
31,860 total downloads
last updated
11/15/2015
Latest version:
0.2.0
SkipList
PriorityQueue
Heap
Concurrent
Collection
Generics
C# implementations of thread-safe PriorityQueue and SkipList for .NET
PommaLabs.
KVLite.
SqlServer
by:
doktorp
.NET 6.0
47,184 total downloads
last updated
11/15/2023
Latest version:
12.3.0
kvlite
cache
partition
key
value
store
concurrent
timed
sliding
sqlserver
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default SQL Server driver.
Sharp.
Async
by:
sharpjs
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.5
86,128 total downloads
last updated
11/25/2018
Latest version:
0.0.1
Async
Concurrent
Concurrency
Parallel
Synchronous
Task
Thread
Scheduler
TaskScheduler
AsyncGate
More tags
Helpers for asynchronous programming
Previous
Next