mmomtchev

mmomtchev/queue

async/await-compatible Promise-based priority queues

TypeScript
64
2
MIT License

This project provides a Promise-based priority queue for Node.js and browsers, enabling throttling, rate-limiting, and concurrency control for async/await operations. It's designed for developers who need to manage multiple asynchronous tasks while controlling execution order, concurrency limits, and timing between operations, particularly useful for API rate limiting and parallel task management.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mmomtchev/queue

Account's avatar
TypeScript definitions for chai
Account's avatar
TypeScript definitions for mocha
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
output coverage reports using Node.js' built in coverage
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Extends Chai with assertions about promises.
Account's avatar
An API documentation generator for JavaScript.
Account's avatar
simple, flexible, fun test framework
Account's avatar
Next-generation ES module bundler
Account's avatar
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on mmomtchev/queue

Top contributors

dependabot[bot]'s profile
dependabot[bot]
355 contributions
mmomtchev's profile
mmomtchev
181 contributions
snyk-bot's profile
snyk-bot
39 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet