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.
Async tools
Lightweight asynchronous task queue with cache, timeout and throttle management
Missing keepalive http.Agent
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
Useful utilities, interfaces and base classes for message queue handling. Supports AMQP and SQS with a common abstraction on top currently
Detect, fetch, and optimize images with sharp, with optional queue-backed processing via @platformatic/job-queue.
Build SQS-based Node applications without the boilerplate
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
Job queue
For documentation, see https://www.atdatabases.org/docs/queue
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
celery written in nodejs
Headless CLI client for the Agent Client Protocol (ACP) — talk to coding agents from the command line
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
Semaphore using `async` and `await`
Interval Queue for Async and Promises, with decorator and variable requeue on failure
A lightweight task queue
Compiles sync functions into async generator functions
Simple Typescript Queue with generics type support
Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.
A JS library for finding optimal label position inside a polygon
validate form asynchronous
async/await function utilities