CodeBrowser / npm / p-queue
p-queue@9.3.2
// Promise queue with concurrency control
$ npm install p-queue
downloads/wk
30,920,423
license
MIT
version
9.3.2
published
Jul 20, 2026
What is p-queue?
p-queue is a promise queue that lets you control how many asynchronous operations run at the same time. Use it when you need to limit concurrent requests to an API, database, or other resource-constrained service, or when you want to process a large batch of tasks without overwhelming your system.
Keywords
#promise #queue #enqueue #limit #limited #concurrency #throttle #throat #rate #batch #ratelimit #priority #priorityqueue #fifo #job #task #async #await #promises #bluebird
Dependencies (2)
Maintainers
sindresorhus