queue-promised

JSON →
library 0.0.30 ·javascript maintenance
verified Jun 7, 2026

A Node.js library for rate-limiting asynchronous function executions using a queue of worker functions. Each task returns a Promise that resolves when a worker becomes available. Version 0.0.30 is the latest stable release; the library is mature with low release cadence (last update 2019). It offers both a simple wrapper for existing functions and a lower-level API with explicit queue and worker management. Unlike more opinionated rate limiters, it does not enforce any concurrency model beyond a configurable number of workers.