Offload tasks to a pool of workers on node.js and in the browser
A shim for the setImmediate efficient script yielding API
Asynchronously calls a function on each element in an array in parallel.
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
async/await simple priority queues
Simple library for orchestrating asynchronous operations
Queueing jobs in Postgres from Node.js like a boss
A mutex for guarding async workflows
A simple tool to keep requests to be executed in order.
Headless CLI client for the Agent Client Protocol (ACP) — talk to coding agents from the command line
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
A scalable queue for parallel callbacks
The smallest and simplest JavaScript priority queue
Yet another tiny async control flow library, implements parallelLimit, with the ability to share the concurrency-limited queue.
Run promises in parallel, but throttled
A queue implementation that can be iterated over
Task and Message Queues with Multiple Providers
Run an array of functions in parallel, but limit the number of tasks executing at the same time
Next tick shim that prefers process.nextTick over queueMicrotask for compat
Async enabled each(), map(), filter() functions that work just like their standard counterparts, but can be used with async/await and also provide concurrency limiting. Includes built-in typings and JSDoc comments for IntelliSense documentation.
Multi-strategy job queue with local and BullMQ support
Tiny async queue with concurrency control. Like p-limit or fastq, but smaller and faster.
async parallelhelper method as module.
Event Emitting and Middleware Hooks