bucket-queue
JSON →bucket-queue v1.0.1 is a minimal Node.js promise queue implementing leaky bucket throttling. It is ideal for rate-limiting API calls to services like Shopify or GitHub. The package is stable but low maintenance (last release 2016, repository archived). It enforces max calls per time window, concurrency limits, and tick-based state updates. Only 10 JavaScript (no types) and CommonJS. Alternatives: p-limit, bottleneck, p-queue (more features and active maintenance).
Resources
packagebucket-queue ↗