p-limit
Run multiple promise-returning & async functions with limited concurrency
p-queue
Promise queue with concurrency control
p-throttle
Throttle promise-returning & async functions
throat
Throttle the parallelism of an asynchronous (promise returning) function / functions