Promise-based queue
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
Kafka adapter for message-queue-toolkit
Batch processing in JS
AWS SDK for JavaScript Batch Client for Node.js, Browser and React Native
A promise based, dynamic priority queue runner, with concurrency limiting.
Microsoft Azure Storage SDK for JavaScript - Queue
Debouncing and throttling library optimizes event handling by delaying or limiting function execution.
Extremely fast double-ended queue implementation
A Redis-backed job queue built for Bun.
A heap-based implementation of priority queue in javascript with typescript support.
Compatible version of p-queue
A set of utils for faster development of GraphQL tools
a simple priority queue data structure
Specialized Promise Extensions
Generic browser priority queue.
Library modules used by contentful batch utility CLI tools.
Call an array of promise-returning functions, restricting concurrency to a specified limit.
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.