A simple plain-JavaScript promise queue that might help you to avoid rate-limiting. This one use an handy API that returns the result of your function
Fast, in memory work queue
asynchronous function queue with adjustable concurrency
Promise-based queue
Promise queue with a nice API
Promise queue with concurrency control
Call an array of promise-returning functions, restricting concurrency to a specified limit.
wrapper around async.queue to make some common usages simpler
The smallest and simplest JavaScript priority queue
Tiny queue data structure
TypeScript definitions for promise-queue
A simple, dependency-free library for concurrent promise-based queues. Comes with with concurrency and timeout control.
Enforce best practices for JavaScript promises
Useful TypeScript utilities.
fast, tiny `queueMicrotask` shim for modern engines
asynchronous function queue with adjustable concurrency
A really simple message queue based on Redis
A promise based, dynamic priority queue runner, with concurrency limiting.
Resolve any installed ES6 compatible promise
Lightweight utilities for debouncing, throttling, and more - designed for npm packages.
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
A lightweight task queue
A thenable to streamline a possibly sync / possibly async workflow.
Recursively mkdir, like `mkdir -p`