Top 20 NuGet mutex Packages

Easily manage locks between processes and computers using this re-entrant locking library. Uses a common file system, network share, or SQL Database to let you create arbitrary locks in your distributed application with a simple syntax.
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines
Ultra simple multithread / multiprocess directory based persistent queue system for C#
Package Description
.NET Client for Distributed Lock Manager Server
A collection of useful synchronization objects and primitives for .NET 2.0+ and .NET Core. Includes a countdown event and a scoped mutex for use instead of a named lock. All synchronization objects can be found in the NeoSmart.Synchronization namespace.