p-limit

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

throttleit

Throttle a function to limit its execution rate
v2.1.0 URL: https://unpkg.com/throttleit@2.1.0/index.js
OpenBrowse Files
throttleratelimitlimitedrate-limitratelimitthrottlingoptimizationperformancefunctionexecutionintervalbatch

p-queue

Promise queue with concurrency control
v9.0.1 URL: https://unpkg.com/p-queue@9.0.1/dist/index.js
OpenBrowse Files
promisequeueenqueuelimitlimitedconcurrencythrottlethroatratebatchratelimitprioritypriorityqueuefifojobtaskasyncawaitpromisesbluebird

express-rate-limit

Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
v8.2.1 URL: https://unpkg.com/express-rate-limit@8.2.1/dist/index.cjs
OpenBrowse Files
express-rate-limitexpressratelimitratelimitrate-limitmiddlewareipauthauthorizationsecuritybruteforcebruteforcebrute-forceattack

p-throttle

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