promise-queue

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

A lightweight, promise-based concurrency queue for Node.js and browsers. Current stable version is 2.2.5 (last published in 2016). It limits the number of concurrently executing async functions and the maximum queue size. Key differentiators: simple API (add, getQueueLength, getPendingLength), configurable Promise implementation (supports custom promise libraries like Vow or jQuery), and no dependencies. Alternative to async.queue or p-limit with a minimal footprint.