p-queue
Promise queue with concurrency control
p-limit
Run multiple promise-returning & async functions with limited concurrency
rate-limiter-flexible
Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM
throttled-queue
Throttles arbitrary code to execute a maximum number of times per interval. Best for making throttled API requests.