semafy
A robust cross-agent synchronization library.
mutex-guard
Mutex implementation for synchronizing access to shared resources in Node.js applications.
p-mutex
Async mutex lock for managing access to a shared resource
pidlock
Simple PID-based solution to ensure at most one instance of a node.js app is running.