A lightweight, flexible async queue runner with concurrency control, retries, and optional [worker_threads](https://nodejs.org/api/worker_threads.html) support. Perfect for processing tasks with automatic retry and backoff handling.
Fast, in memory work queue
A WebdriverIO runner to run tests locally
Promise queue with concurrency control
A shim for the setImmediate efficient script yielding API
Utility to create worker pools
Sequential asynchronous lock-based queue for promises
Multi-strategy job queue with local and BullMQ support
No description provided.
A mutex for guarding async workflows
A Node.js queue library with controllable concurrency and rate limiting
asynchronous function queue with adjustable concurrency
Generic environment runner for JavaScript runtimes.
Tiny queue data structure
Offload tasks to a pool of workers on node.js and in the browser
A really simple message queue based on Redis
wrapper around async.queue to make some common usages simpler
Distributed test runner using Redis as a work queue. Push file paths to a Redis list, then multiple CI runners atomically steal batches and execute them via a configurable command.
Create a promise that can be canceled
A fast, efficient Node.js Worker Thread Pool implementation
Evaluate asynchronous tasks with configurable concurrency.
A promise based, dynamic priority queue runner, with concurrency limiting.
fast, tiny `queueMicrotask` shim for modern engines
Simple JS queue with auto run for node and browsers