Empower your single-threaded JavaScript with intelligent task pooling, throttling, and prioritization. A better alternative to Promise.all() for managing thousands of async operations without overwhelming your resources.
support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.
Run async tasks with dependencies
AWS SDK for JavaScript Data Pipeline Client for Node.js, Browser and React Native
The JavaScript Task Runner
タスク — The minimal task runner
No description provided.
Evaluate asynchronous tasks with configurable concurrency.
Semaphore using `async` and `await`
A mutex for guarding async workflows
Determine if a function is a native async function.
Async/await wrapper for easy error handling in js
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
High-priority task queue for Node.js and browsers
A simple tool to keep requests to be executed in order.
Lock on asynchronous code
Vitest test runner
In-memory Node.js and browser job scheduler
Improved concurrency/async primitives for Ember.js
No description provided.
Run promise-returning & async functions in series, each passing its result to the next
A simple task runner
🔎 A simple, tiny and lightweight benchmarking library!
Task and Message Queues with Multiple Providers