An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org "lock" keyword

philiprehberger.asynclock 0.1.4 💰
Async-aware synchronization primitives — AsyncLock, AsyncSemaphore, and AsyncOnce for safe mutual...
5 versions - Latest release: 7 months ago - 587 downloads total - 1 stars on GitHub - 1 maintainer
postsharp.patterns.threading.redist 2026.0.19
Redistributable components for package 'PostSharp.Patterns.Threading'. This package should only b...
337 versions - Latest release: 5 days ago - 2 dependent packages - 804 thousand downloads total - 2 maintainers
postsharp.patterns.threading 2026.0.19
Adds a concept of thread safety to C# and VB so that most threading defects are detected at build...
567 versions - Latest release: 5 days ago - 2 dependent packages - 1.44 million downloads total - 2 maintainers
asyncreaderwriterlock 1.0.3
An efficient, cross-platform asynchronous reader‑writer lock with sync and async support, cancell...
4 versions - Latest release: 2 months ago - 622 downloads total - 3 stars on GitHub - 1 maintainer
ancplua.roslyn.utilities.polyfills 3.0.0
Source-only polyfills for netstandard2.0: nullable attributes, language features (init, required,...
84 versions - Latest release: about 8 hours ago - 23 thousand downloads total - 3 stars on GitHub - 1 maintainer
dotnext.threading 6.10.0
Asynchronous locks and .NET threading extensions
145 versions - Latest release: 3 days ago - 13 dependent packages - 7.78 million downloads total - 1,962 stars on GitHub - 2 maintainers
distributedlock.azure 1.0.2
Provides a distributed locking implementation based on Azure blob leases
6 versions - Latest release: almost 2 years ago - 4 dependent packages - 7.44 million downloads total - 2,485 stars on GitHub - 1 maintainer
Top 8.1% on nuget.org
distributedlock.core 1.0.9
Core interfaces and utilities that support the DistributedLock.* family of packages
17 versions - Latest release: 9 months ago - 33 dependent packages - 76.7 million downloads total - 2,485 stars on GitHub - 1 maintainer
Top 8.3% on nuget.org
distributedlock.waithandles 1.0.1
Provides a distributed lock implementation based on global WaitHandle objects in Windows
4 versions - Latest release: over 4 years ago - 2 dependent packages - 4.9 million downloads total - 2,485 stars on GitHub - 1 maintainer
distributedlock.postgres 1.3.1
Provides a distributed lock implementation based on Postgresql
14 versions - Latest release: 4 months ago - 9 dependent packages - 18.9 million downloads total - 2,485 stars on GitHub - 1 maintainer
7pace.distributedlock.sqlserver
Provides a distributed lock implementation based on SQL Server
3 versions - Latest release: about 14 hours ago - 2,485 stars on GitHub
distributedlock.zookeeper 1.0.0
Provides a distributed locking implementation based on Apache ZooKeeper
3 versions - Latest release: over 5 years ago - 6 dependent packages - 4.54 million downloads total - 2,485 stars on GitHub - 1 maintainer
distributedlock.mongodb 1.0.2
Provides a distributed lock implementation based on MongoDB
4 versions - Latest release: 3 months ago - 511 thousand downloads total - 2,485 stars on GitHub - 1 maintainer
ziv.distributedlock.postgres 1.0.5-ziv.0.2
Provides a distributed lock implementation based on Postgresql
1 version - Latest release: about 2 years ago - 2,485 stars on GitHub
patched.distributedlock.core
Core interfaces and utilities that support the DistributedLock.* family of packages
2 versions - Latest release: about 14 hours ago - 2,485 stars on GitHub
7pace.distributedlock.core
Core interfaces and utilities that support the DistributedLock.* family of packages
3 versions - Latest release: about 14 hours ago - 1 dependent package - 2,485 stars on GitHub
ziv.distributedlock.core 1.0.5-ziv.0.2
Core interfaces and utilities that support the DistributedLock.* family of packages
1 version - Latest release: about 2 years ago - 2,485 stars on GitHub
distributedlock.sqlserver 1.0.7
Provides a distributed lock implementation based on SQL Server
11 versions - Latest release: 8 months ago - 10 dependent packages - 17.6 million downloads total - 2,485 stars on GitHub - 1 maintainer
distributedlock 2.8.3
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across pro...
31 versions - Latest release: 3 months ago - 14 dependent packages - 10.5 million downloads total - 2,485 stars on GitHub - 1 maintainer
patched.distributedlock.postgres
Provides a distributed lock implementation based on Postgresql
2 versions - Latest release: about 14 hours ago - 2,485 stars on GitHub
Top 8.6% on nuget.org
7pace.distributedlock
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across pro...
1 version - Latest release: about 14 hours ago - 2,485 stars on GitHub
distributedlock.filesystem 1.0.3
Provides a distributed lock implementation based on file locks
7 versions - Latest release: almost 2 years ago - 10 dependent packages - 11.2 million downloads total - 2,485 stars on GitHub - 1 maintainer
distributedlock.oracle 1.0.5
Provides a distributed lock implementation based on Oracle Database
8 versions - Latest release: 8 months ago - 2 dependent packages - 4.5 million downloads total - 2,485 stars on GitHub - 1 maintainer
distributedlock.redis 1.1.1
Provides distributed locking primitives based on Redis
7 versions - Latest release: 12 months ago - 31 dependent packages - 24.7 million downloads total - 2,485 stars on GitHub - 1 maintainer
distributedlock.processscoped 1.0.0-alpha01
Provides a process-scoped implementation of named locks
1 version - Latest release: about 4 years ago - 2,485 stars on GitHub
Top 8.4% on nuget.org
distributedlock.mysql 1.0.2
Provides a distributed lock implementation based on MySql
5 versions - Latest release: over 2 years ago - 2 dependent packages - 4.81 million downloads total - 2,485 stars on GitHub - 1 maintainer
goodsolutionsab.idempotentapi.distributedaccesslock.abstractions 3.0.14
The distributed access lock definition of the IdempotentAPI project.
2 versions - Latest release: 7 months ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
goodsolutionsab.idempotentapi.distributedaccesslock.madelsondistributedlock 3.0.14
The Madelson DistributedLock implementation for the definition of the IdempotentAPI.DistributedAc...
2 versions - Latest release: 7 months ago - 225 downloads total - 0 stars on GitHub - 1 maintainer
goodsolutionsab.idempotentapi.distributedaccesslock.redlocknet 3.0.14
The RedLockNet implementation for the definition of the IdempotentAPI.DistributedAccessLock.
2 versions - Latest release: 7 months ago - 219 downloads total - 0 stars on GitHub - 1 maintainer
kahuna.shared 1.12.3
Shared libraries for Kahuna: Distributed locks and reliable key-value store
177 versions - Latest release: 1 day ago - 19.6 thousand downloads total - 20 stars on GitHub - 1 maintainer
kahuna.core 1.12.3
.NET embeddable core for Kahuna: Distributed locks, reliable key-value store and idempotent seque...
179 versions - Latest release: 1 day ago - 17.8 thousand downloads total - 20 stars on GitHub - 1 maintainer
ruvio.aspnetcore.distributedlock 0.1.0
Distributed mutual-exclusion locks for Ruvio, plus an ASP.NET Core [RuvioLock] endpoint attribute...
1 version - Latest release: 4 days ago - 0 downloads total - 4 stars on GitHub - 1 maintainer
aviora.maxconcurrentexecutions 1.0.0
A Hangfire extension that allows you to limit the number of concurrent executions of a job.
1 version - Latest release: 8 months ago - 137 downloads total - 1 maintainer
soenneker.redis.lock 4.0.2943 💰
A utility library leveraging Redis that provides distributed locking
3,089 versions - Latest release: 1 day ago - 1 dependent package - 820 thousand downloads total - 0 stars on GitHub - 1 maintainer
soenneker.atomics.strings 4.0.32 💰
A lock-free, thread-safe wrapper for atomically publishing and reading a string reference. Design...
29 versions - Latest release: 2 days ago - 523 thousand downloads total - 0 stars on GitHub - 1 maintainer
soenneker.atomics.valuelocks 4.0.23 💰
Lightweight value-type synchronization with atomically published lock storage.
19 versions - Latest release: 2 days ago - 298 thousand downloads total - 0 stars on GitHub - 1 maintainer
foundatio 13.0.5 💰
Pluggable foundation blocks for building distributed apps.
484 versions - Latest release: 2 days ago - 32 dependent packages - 17.9 million downloads total - 2,102 stars on GitHub - 1 maintainer
soenneker.utils.asyncsingleton 4.0.879 💰
An externally initializing singleton that uses double-check asynchronous locking, with optional a...
915 versions - Latest release: 2 days ago - 20 dependent packages - 8.26 million downloads total - 5 stars on GitHub - 1 maintainer
azrng.distributelock.core 0.4.0
基本的分布式锁核心类库
6 versions - Latest release: 3 months ago - 1 dependent package - 1.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
azrng.distributelock.postgresql 0.3.0
基本的PostgreSQL分布式锁库
5 versions - Latest release: 3 months ago - 1.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
azrng.distributelock.inmemory 0.4.0
内存分布式锁库
6 versions - Latest release: 3 months ago - 1.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
kahuna.client 1.11.2
.NET client for Kahuna: Distributed locks and reliable key-value store
55 versions - Latest release: 10 days ago - 8.28 thousand downloads total - 20 stars on GitHub - 1 maintainer
Top 8.5% on nuget.org
foundatio.jobs.hosting 💰
Pluggable foundation blocks for building distributed apps.
6 versions - Latest release: 3 days ago - 2,102 stars on GitHub
Top 4.3% on nuget.org
foundatio.hosting deprecated 💰
Pluggable foundation blocks for building distributed apps.
24 versions - Latest release: 3 days ago - 3 dependent packages - 3 dependent repositories - 91.1 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.utf8json 13.0.4 💰
Pluggable foundation blocks for building distributed apps.
76 versions - Latest release: about 2 months ago - 294 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.messagepack 13.0.4 💰
Pluggable foundation blocks for building distributed apps.
57 versions - Latest release: about 2 months ago - 49 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.jsonnet 13.0.4 💰
Pluggable foundation blocks for building distributed apps.
76 versions - Latest release: about 2 months ago - 1 dependent package - 8.18 million downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.appmetrics deprecated 💰
Pluggable foundation blocks for building distributed apps.
54 versions - Latest release: 3 days ago - 271 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.xunit 13.0.4 💰
Pluggable foundation blocks for building distributed apps.
51 versions - Latest release: about 2 months ago - 1 dependent package - 464 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.dataprotection 13.0.4 💰
Pluggable foundation blocks for building distributed apps.
56 versions - Latest release: about 2 months ago - 62.6 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.metricsnet deprecated 💰
Pluggable foundation blocks for building distributed apps.
369 versions - Latest release: 3 days ago - 1.96 million downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.logging.xunit deprecated 💰
Pluggable foundation blocks for building distributed apps.
208 versions - Latest release: 3 days ago - 1 dependent package - 532 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.testharness 13.0.4 💰
Pluggable foundation blocks for building distributed apps.
88 versions - Latest release: about 2 months ago - 109 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
foundatio.extensions.hosting 13.0.4 💰
Pluggable foundation blocks for building distributed apps.
59 versions - Latest release: about 2 months ago - 197 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
Top 4.4% on nuget.org
foundatio.jobs.commands deprecated 💰
Pluggable foundation blocks for building distributed apps.
62 versions - Latest release: 3 days ago - 1 dependent package - 3 dependent repositories - 140 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
Top 1.1% on nuget.org
foundatio.xunit.v3 13.0.4 💰
xUnit v3 test utilities for Foundatio including test logging. For projects still on xUnit v2, use...
10 versions - Latest release: about 2 months ago - 23.7 thousand downloads total - 2,102 stars on GitHub - 1 maintainer
eonacat.lock 1.0.0
Async lock manager for .NET
1 version - Latest release: 8 months ago - 141 downloads total - 1 maintainer
mu88.shared 8.6.0
This is a little helper NuGet package to share certain the following aspects: - Enable .NET...
313 versions - Latest release: 4 days ago - 36.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
shtrihm.wattle3.triggers 3.0.0
Framework for creating high-performance servers with domain object models.
526 versions - Latest release: about 3 years ago - 3 dependent packages - 502 thousand downloads total - 4 stars on GitHub - 1 maintainer
damianh.dotnext.threading 6.9.0-fork.1
Asynchronous locks and .NET threading extensions
1 version - Latest release: 4 days ago - 0 stars on GitHub
hostloom.locking.pipelines 0.15.1
Distributed-lock filter for HostLoom pipelines, built on the HostLoom locking kernel.
13 versions - Latest release: 4 days ago - 681 downloads total - 0 stars on GitHub - 1 maintainer
hostloom.locking.testing 0.15.1
Container-free lock composition, scripted, recording, and fault-injecting provider decorators for...
13 versions - Latest release: 4 days ago - 717 downloads total - 0 stars on GitHub - 1 maintainer
hostloom.locking.dependencyinjection 0.15.1
Microsoft.Extensions.DependencyInjection registration, options validation, and readiness for Host...
13 versions - Latest release: 4 days ago - 778 downloads total - 0 stars on GitHub - 1 maintainer
hostloom.locking 0.15.1
Backend-neutral distributed lock contracts, retry policy, and in-process provider for HostLoom.
13 versions - Latest release: 4 days ago - 990 downloads total - 0 stars on GitHub - 1 maintainer
gm.distributedlock 1.0.1
A small distributed-lock abstraction for .NET: IDistributedLock with TryAcquire / Acquire (blocki...
2 versions - Latest release: about 2 months ago - 270 downloads total - 1 maintainer
scarletlock.core 1.0.0
A flexible implementation of the Redlock algorithm that can be adapted to work with other data-st...
2 versions - Latest release: about 11 years ago - 1 dependent package - 1 dependent repositories - 4.48 thousand downloads total - 23 stars on GitHub - 1 maintainer
elsa.providers.redis 2.17.0 💰
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities ...
46 versions - Latest release: 4 months ago - 215 thousand downloads total - 7,901 stars on GitHub - 1 maintainer
elsa.distributedlocking.redis 2.17.0 💰
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities ...
59 versions - Latest release: 4 months ago - 1 dependent package - 142 thousand downloads total - 7,901 stars on GitHub - 1 maintainer
elsa.distributedlocking.azureblob 2.17.0 💰
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities ...
61 versions - Latest release: 4 months ago - 1 dependent package - 67.7 thousand downloads total - 7,901 stars on GitHub - 1 maintainer
elsa.distributedlocking.sqlserver 2.17.0 💰
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities ...
61 versions - Latest release: 4 months ago - 1 dependent package - 94.8 thousand downloads total - 7,901 stars on GitHub - 1 maintainer
dapplo.windows.systemstate 3.14.4 💰
Dapplo.Windows.SystemState is a library for managing and monitoring Windows system power state
19 versions - Latest release: 6 days ago - 0 downloads total - 141 stars on GitHub - 1 maintainer
ulixegroup.elsa.distributedlocking.azureblob 2.14.1.2
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities ...
2 versions - Latest release: over 2 years ago - 528 downloads total - 0 stars on GitHub - 1 maintainer
dex.lock.redis
Package Description
6 versions - Latest release: 7 days ago - 14 stars on GitHub
dex.lock.database
Package Description
6 versions - Latest release: 7 days ago - 14 stars on GitHub
dex.lock 8.0.4
Package Description
16 versions - Latest release: about 2 months ago - 2 dependent packages - 22.2 thousand downloads total - 14 stars on GitHub - 1 maintainer
servicemantle.database.postgresql 0.3.3
PostgreSQL bootstrap validation and multi-instance migration lock provider for ServiceMantle.
20 versions - Latest release: 8 days ago - 1.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
luban.threading 2026.8.271
LuBan.framework中多线程解决方案、例如同步锁、异步锁、线程工作池、任务工作池、线程安全阻塞式队列等
48 versions - Latest release: about 2 months ago - 19.3 thousand downloads total - 1 maintainer
nickstrupat.asynclock 0.0.1
A thread-safe, FIFO, allocation-free async lock for .NET, with a Roslyn analyzer that catches loc...
1 version - Latest release: 8 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
anoikeyedlock 1.1.0
A high-performance, thread-safe keyed locking library for .NET that provides exclusive access syn...
2 versions - Latest release: 9 months ago - 301 downloads total - 1 stars on GitHub - 1 maintainer
litredis.core 6.0.0
Firebend Lit Redis
29 versions - Latest release: 8 days ago - 1 dependent package - 39.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
neoilx.idempotentapi.distributedaccesslock.redlocknet 3.0.13
The RedLockNet implementation for the definition of the IdempotentAPI.DistributedAccessLock.
11 versions - Latest release: 9 months ago - 1.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
neoilx.idempotentapi.distributedaccesslock.madelsondistributedlock 3.0.13
The Madelson DistributedLock implementation for the definition of the IdempotentAPI.DistributedAc...
11 versions - Latest release: 9 months ago - 1.82 thousand downloads total - 1 stars on GitHub - 1 maintainer
neoilx.idempotentapi.distributedaccesslock.abstractions 3.0.13
The distributed access lock definition of the IdempotentAPI project.
11 versions - Latest release: 9 months ago - 13.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
featureloom.core 0.7.14-alpha
FeatureLoom is a C# development framework that focuses on a lean development and efficient code, ...
99 versions - Latest release: 9 days ago - 3 dependent packages - 10 stars on GitHub
dotnet-dynamodb-lock 0.0.4
Dotnet tool for acquiring/releasing locks in a DynamoDB table.
4 versions - Latest release: about 2 years ago - 133 thousand downloads total - 0 stars on GitHub - 1 maintainer
waterlibs.threading 0.0.2
A .NET library that contains utilities for concurrent programming.
2 versions - Latest release: 10 months ago - 967 downloads total - 0 stars on GitHub - 1 maintainer
egodystonic.atomics 1.0.0-alpha1
Library for managing multithreaded program state; providing lock-free, fast, scalable data wrappe...
1 version - Latest release: over 7 years ago - 49 stars on GitHub
padlock 1.2.1 💰
Padlock is a lightweight, high-performance library that provides key-based locking for multithrea...
7 versions - Latest release: 13 days ago - 1.45 thousand downloads total - 8 stars on GitHub - 1 maintainer
mdlsoft.distributedlock 1.0.6
A lightweight distributed lock library for SQL Server with sync and async support (.NET 4.0+, no ...
6 versions - Latest release: 9 months ago - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
lsl.disposables.lockfile 1.0.1
A library to create disposable lock files
1 version - Latest release: about 1 year ago - 245 downloads total - 0 stars on GitHub - 1 maintainer
asynckeyedlock.temp 💰
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphore...
2 versions - Latest release: 10 days ago - 342 stars on GitHub
asynckeyedlock 8.1.2 💰
An asynchronous .NET library that allows you to lock based on a key (keyed semaphores), limiting ...
118 versions - Latest release: 27 days ago - 35 dependent packages - 22.2 million downloads total - 342 stars on GitHub - 1 maintainer
soenneker.utils.atomicresources 💰
AtomicResource is a thread-safe utility for holding a single instance of a resource that can be l...
10 versions - Latest release: 2 months ago - 0 stars on GitHub - 1 maintainer
nextensions.async 1.3.0
High-performance async synchronization primitives including AsyncReaderWriterLock, AsyncLazy, Asy...
4 versions - Latest release: 9 months ago - 1.16 thousand downloads total - 5 stars on GitHub - 1 maintainer
featureloom.forms 0.5.9.5-alpha
A Forms extensions for FeatureLoom framework
28 versions - Latest release: over 1 year ago - 10 stars on GitHub
featureloom.deprecated 0.6.0-alpha
Contains deprecated parts that were removed from FeatureLoom.Core in order to keep compatibility ...
1 version - Latest release: about 1 year ago - 10 stars on GitHub
featureloom.web 0.6.3-alpha
FeatureLoom is a C# development framework that focuses on a lean development and efficient code, ...
13 versions - Latest release: 12 months ago - 1 dependent package - 10 stars on GitHub
featureloom 0.3.14-alpha
FeatureLoom is a C# development framework that focuses on a lean development and efficient code, ...
25 versions - Latest release: about 3 years ago - 1 dependent package - 11 thousand downloads total - 10 stars on GitHub - 1 maintainer
debounce 1.0.0
A thread-safe mechanism that ensures an operation is not active more than once at a time.
1 version - Latest release: 27 days ago - 57 downloads total - 0 stars on GitHub - 1 maintainer
theadvdistributedoutputcache 1.0.17
Distributed Output Cache Middleware with Redis + Local Cache + Busting for ASP.NET Core
11 versions - Latest release: about 1 year ago - 2.23 thousand downloads total - 1 maintainer