p-limit

Run multiple promise-returning & async functions with limited concurrency
v7.1.0 URL: https://unpkg.com/p-limit@7.1.0/index.js
OpenBrowse Files
promiselimitlimitedconcurrencythrottlethroatratebatchratelimittaskqueueasyncawaitpromisesbluebird

p-queue

Promise queue with concurrency control
v8.1.0 URL: https://unpkg.com/p-queue@8.1.0/dist/index.js
OpenBrowse Files
promisequeueenqueuelimitlimitedconcurrencythrottlethroatratebatchratelimitprioritypriorityqueuefifojobtaskasyncawaitpromisesbluebird

p-throttle

Throttle promise-returning & async functions
v8.0.0 URL: https://unpkg.com/p-throttle@8.0.0/index.js
OpenBrowse Files
promisethrottlethroatlimitlimitedintervalratebatchratelimitqueuediscardasyncawaitpromisestimeoutcancelbluebird

p-debounce

Debounce promise-returning & async functions
v4.0.0 URL: https://unpkg.com/p-debounce@4.0.0/index.js
OpenBrowse Files
promisedebouncedebouncedlimitlimitedconcurrencythrottlethroatlimitedintervalratebatchratelimittaskqueueasyncawaitpromisesbluebird

@esm2cjs/p-queue

Promise queue with concurrency control. This is a fork of sindresorhus/p-queue, but with CommonJS support.
v7.3.0 URL: https://unpkg.com/@esm2cjs/p-queue@7.3.0/build/cjs/index.js
OpenBrowse Files
promisequeueenqueuelimitlimitedconcurrencythrottlethroatratebatchratelimitprioritypriorityqueuefifojobtaskasyncawaitpromisesbluebird