Simple mutex js (ts) implementation for node and browsers (es5+)
A mutex for guarding async workflows
Tiny mutex helper
Useful TypeScript utilities.
Mutex lock implemented using redis
File based mutex
Expose the Windows CreateMutex API to Node.JS
Mutex locks for async functions with functionality to use keys for separate locks
Generate functions that do not allow parallel executions
Async mutex lock for managing access to a shared resource
Awaitable semaphore/mutex
TypeScript definitions for windows-mutex
Isomorphic read/write lock that works in single processes, node clusters and web workers
Acquire a mutex in the browser through IndexedDB or cookies
Use a mutex lock to prevent callback duplication, now used as a React hook
Another Mutex/Semaphore implementation with first-class support of AbortSignal
key-mapped read-write mutex lock that supports cluster and distributed network
An asynchronous semaphore.
An object-oriented command-line parser for TypeScript
The most simple mutex/semaphore implementation
Simple workers pool using async mutex
mutex lock for javascript
Mutex for cross-tab coordination. Implemented using IndexedDB.
Read-Write Mutex with JavaScript Promises. Inspired by Golang's sync.RWMutex.