wait-your-turn
Awaitable semaphore/mutex
Awaitable semaphore/mutex
The most simple mutex/semaphore implementation
Simple semaphore, just like semaphore in python.
LockDB is a cross-platform tool you can use to handle process/event locking and avoid race conditions. It is sometimes also known as a semaphore.
Simple `Mutex` and `Semaphore` implementation written in TypeScript.
Smart contracts powering the World ID protocol.
A promise on steroids
Distributed Lock for NestJS Applications
A Distributed Locking Mechanism implemented over Redis to provide Mutex in a Microservices Architecture
A small library for waiting in JavaScript.
Basic semaphore and mutex with both sync and async acquire methods.
A small promise-based semaphore library
Awaitable semaphore/mutex
A simple promise of semaphore, timeout..
Some JavaScript concurrency-control / frequency-control utility classes to manage async tasks easily
Synchronization for concurrency. Allows for mutex, semaphores, read-write locks, timed locks, and more.
an implementation of semaphore for javascript
Awaitable semaphore/mutex
Rust-like Mutex for TypeScript
an utility library that provides useful frontend visual and interaction