An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with async-lock

A curated list of projects in awesome lists tagged with async-lock .

https://github.com/izure1/ryoiki

A range-based locking library for JavaScript, enabling concurrent read locks and exclusive write locks with seamless management of overlapping ranges.

async-lock concurrency javascript lock locking range-lock typescript

Last synced: 21 Feb 2026

https://github.com/mtripg6666tdr/async-lock

Promise based simple mutex for JS: preventing from running same code block at the same time.

async async-lock browser javascript lock mutex nodejs promise promise-lock

Last synced: 05 May 2026

https://github.com/oliver-oloughlin/async_lock

Simple and small-weight async lock for running callback functions sequentially, with zero dependencies.

async-lock deno javascript jsr lock typescript

Last synced: 05 May 2026

https://github.com/ori88c/zero-overhead-keyed-promise-lock

An efficient keyed Promise lock for Node.js projects, ensuring the mutually exclusive execution of tasks associated with the same key. Key features include active key metrics and the ability to gracefully await the completion of all currently executing or pending tasks, making it ideal for robust production applications requiring smooth teardown.

async-lock check-and-abort critical-section event-loop-lock fifo-per-key graceful-teardown keyed-lock keyed-mutex keyed-promise-lock lock-by-key mutex mutex-lock nodejs promise-lock promises-in-javascript race-condition sequential sequential-per-key sequential-processing typescript

Last synced: 25 Feb 2026