A queue implementation that can be iterated over
Simple API to run singleton tasks over a Fetchq queue.
The broker which is used by the worker-timers package.
Shared modules of the Helix Project - Process Queue
A simple, dependency-free library for concurrent promise-based queues. Comes with with concurrency and timeout control.
Promise-based queue
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.
Temporal.io SDK Worker sub-package
Vow-based task queue
LRU Queue
worker loader module for webpack
A simple, fast, robust job/task queue, backed by Redis.
Simple JS queue with auto run for node and browsers
Execute chunked blocking operations in a way that won't cause event loop starvation
Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.
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.
Job queue management for Workglow, handling task scheduling, execution, and distributed processing.
Simple JS queue with auto run for node and browsers
Sequential asynchronous lock-based queue for promises
Redis worker for trigger.dev
mdast extension to parse and serialize GFM task list items
micromark extension to support GFM task list items
Client Server RPC worker for CSpell.
a simple fifo queue