Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Frameworks
.NET
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
33 packages returned for Tags:"Semaphore"
Sort by
Relevance
Downloads
Recently updated
DistributedLock.
Core
by:
chasemedallion
9,504,975 total downloads
last updated
9/11/2022
Latest version:
1.0.6-alpha01
distributed
lock
async
mutex
reader
writer
semaphore
Core interfaces and utilities that support the DistributedLock.* family of packages
DistributedLock
by:
chasemedallion
4,654,588 total downloads
last updated
7/17/2023
Latest version:
2.3.3
distributed
lock
async
mutex
sql
reader
writer
semaphore
azure
sqlserver
More tags
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines. This is an umbrella package that brings in the entire family of DistributedLock.* packages...
More information
AsyncKeyedLock
by:
MarkCiliaVincenti
904,016 total downloads
last updated
4/10/2023
Latest version:
6.2.1
async
lock
key
keyed
semaphore
striped
dictionary
concurrentdictionary
pooling
duplicate
More tags
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing...
More information
Hangfire.
MaximumConcurrentExecutions
by:
alastairtree
705,518 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
AsyncWaitHandle
by:
sergiis
18,331 total downloads
last updated
2/5/2017
Latest version:
1.0.1
async
await
WaitHandle
AutoResetEvent
ManualResetEvent
Semaphore
Task
Use C#/VB await keyword with AutoResetEvent, ManualResetEvent, or Semaphore in .NET apps See examples in README on GitHub: https://github.com/tyrotoxin/AsyncWaitHandle
AsyncBlocker.
NET
by:
Samuel
11,939 total downloads
last updated
7/19/2023
Latest version:
1.0.1.3
async
blocker
semaphore
lock
start
stop
started
Async Blocker for Starting and Stopping in a thread safe way for .NET Standard and Greater
BlitzCache
by:
Chanido
19,186 total downloads
last updated
6/9/2020
Latest version:
1.0.1
Threading
Async
Lock
Semaphore
Synchronization
Threadsafe
Cache
Lambda
Caching
BlitzCache is a thread safe cache that accepts synchronous and asyncronous calls being simplicity its main goal.
Serpent.
Chain
by:
ErikBergman
13,537 total downloads
last updated
3/4/2018
Latest version:
0.0.0.19
async
message
handler
tpl
weak
reference
concurrency
retry
semaphore
Message handler Chain
0Zero.
SemaphoreAzureStorage
by:
PristineSource
23,043 total downloads
last updated
7/8/2016
Latest version:
1.1.3
Semaphore
SemaphoreSlim
lock
locking
server
azure
storage
CloudTableStorage
multiple
WindowsAzure.Storage
More tags
Semaphore using Azure Storage (based off of SemaphoreSlim)
NonSucking.
Framework.
Extension
by:
NoobDevTv
6,605 total downloads
last updated
9/6/2023
Latest version:
0.1.0.108-alpha
Extension
Useful
IoC
Semaphore
Threading
Activation
for
loop
help
helpfull
This nuget package contains extensions and types that we often use in our projects and streams. We would like to reuse these things more consistently and make them available to other people.
dmuka3.
CS.
Simple.
Semaphore
by:
mav1995MK
1,770 total downloads
last updated
10/26/2019
Latest version:
1.0.1
c#
core
simple
semaphore
Semaphore library.
SemaphoreSlimThrottling
by:
MarkCiliaVincenti
4,218 total downloads
last updated
2/13/2023
Latest version:
1.0.10
Semaphore
SemaphoreSlim
throttling
throttle
.NET
Standard
netstandard
A .NET Standard 2.0 library that provides a class that uses SemaphoreSlim but allows a negative initialCount. This could be used, for example, when starting to throttle requests but initially already have more...
More information
DynaLock
by:
smaghdam
9,207 total downloads
last updated
8/15/2021
Latest version:
2.5.1
DynaLock
Concurrent
Distributed
Systems
Concurrency
Lock
Monitor
Semaphore
Thread
Task
More tags
DynaLock is a library to create and manage locks dynamically in run-time in concurrent software, DynaLock hides all concurrency complexities in distributed systems. Please visit DynaLock's github page for more...
More information
Waher.
Script.
Threading
by:
PeterWaher
2,245 total downloads
last updated
2/27/2023
Latest version:
2.0.2
script
execution
parsing
threading
parallel
semaphore
Class library that adds functions to the script engine for executing script in a threaded environmet. This includes parallel execution, as well as protected serialized execution. Script Syntax:...
More information
pvWay.
MsSqlSemaphore.
nc6
by:
PiVaWa
873 total downloads
last updated
1/30/2023
Latest version:
2.0.1
pvWay
Ms
Sql
Semaphore
A tiny SQL based semaphore service based on Ms SQL database
System.
Async.
Synchronization
by:
bazmandude
4,230 total downloads
last updated
2/12/2017
Latest version:
1.1.0
async
await
task
synchronization
primitives
lock
semaphore
manualresetevent
autoresetevent
barrier
.NET async/await friendly task synchronization primitives
DistributedLockManager.
NET
by:
Developersworkspace
3,380 total downloads
last updated
3/26/2018
Latest version:
1.0.5
lock
locks
mutex
mutexes
semaphore
semaphores
manager
thread
safe
.NET Client for Distributed Lock Manager Server
TaskExecutor
by:
Jerro
1,763 total downloads
last updated
7/3/2023
Latest version:
1.0.3
task
execute
parallel
semaphore
net
core
standard
TasExecutor makes it easier to run multiple tasks simultaneously by using of Semaphore.
TNX.
Throttling
by:
tonyexpo
1,346 total downloads
last updated
10/3/2014
Latest version:
1.0.0
throttling
linq
parallel
semaphore
handle
wait
[Portable] A throttling lib, allowing you using a small reusable resources in a parallel way q: info@antonioesposito.it
Formix.
Semaphore
by:
formix
1,179 total downloads
last updated
8/14/2018
Latest version:
1.0.0
synchronization
awaitable
semaphore
thread
multithread
task
multitask
In-process .NET Standard implementation of an awaitable semaphore.
Previous
Next