Simple mutex that uses a TCP server; useful if you cannot install Redis, etc.
A mutex for guarding async workflows
Tiny mutex helper
Useful TypeScript utilities.
This library provides a distributed locking mechanism using [live-mutex](https://github.com/ORESoftware/live-mutex) (LMX), a high-performance mutex implementation optimized for Node.js applications.
Expose the Windows CreateMutex API to Node.JS
File based mutex
Simple mutex that uses a TCP server; useful if you cannot install Redis, etc.
Mutex locks for async functions with functionality to use keys for separate locks
Async mutex lock for managing access to a shared resource
Mutex lock implemented using redis
Acquire a mutex in the browser through IndexedDB or cookies
Generate functions that do not allow parallel executions
TypeScript definitions for windows-mutex
Awaitable semaphore/mutex
Mutex for cross-tab coordination. Implemented using IndexedDB.
Use a mutex lock to prevent callback duplication, now used as a React hook
Isomorphic read/write lock that works in single processes, node clusters and web workers
mutex lock for javascript
Another Mutex/Semaphore implementation with first-class support of AbortSignal
LSK.js – mutex – async mutex
The most simple mutex/semaphore implementation
Implementation of FastMutex for mutual exclusion locks using LocalStorage
key-mapped read-write mutex lock that supports cluster and distributed network