Concurrency using chainable async iterables, such as task pool, event queue, pub/sub, merge, chunk, throttle, etc.
Promise queue with concurrency control
The smallest and simplest JavaScript priority queue
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
simplified stream construction
Make SSE event stream from a SQL Server event queue stream.
Next tick shim that prefers process.nextTick over queueMicrotask for compat
Promise-based queue
A utility package to register **webhook events** into a Postgres event queue. It validates required environment variables and inserts events into the database transactionally.
The CDK Construct Library for Amazon EventBridge Pipes Targets
Simple JS queue with auto run for node and browsers
LRU Queue
In memory queue system prioritizing tasks
Observable/promise hybrid with a late-bound value abstraction, composable pipes, and an internal event queue. Use as a richer alternative to Promise when values arrive over time.
A simple, dependency-free library for concurrent promise-based queues. Comes with with concurrency and timeout control.
The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. Maintains compatability with deque.
Backburner.js is a simple run loop-esque library for coalescing actions
Simple JS queue with auto run for node and browsers
Sequential asynchronous lock-based queue for promises
Fast, in memory work queue
asynchronous function queue with adjustable concurrency
Network event emitter based on RethinkDB with support for automatic reconnection and event queue.
Gotocva Queue is a lightweight, in-memory event queue for Node.js that allows you to manage asynchronous tasks efficiently without requiring Redis or any external dependencies. It supports job retries with customizable attempts and backoff strategies, mak
Serial queue module.