336 packages found
Standard library
Promise queue with concurrency control
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
Run multiple promise-returning & async functions with limited concurrency
Standard library
A client-friendly run queue
async/await simple priority queues
Simple like Promise.all(), but sequentially!
Asynchronous (asyn-await/promise) function queue.
Fifo queue with concurrency control
A lightweight and flexible queue management library written in TypeScript. It provides a simple way to create and manage queues, with built-in error recovery and support for custom recovery strategies. Event-driven with event subscriptions.
Run multiple promises in order of queue
pending-queue ensures a certain asynchronous method only run once, and queues listeners which are registered to it.
High Performance Congestion Control Map-Queue hybrid for NodeJs applications
- congestion
- performance
- queue
- qp
- congestion-control
- load-control
- smart-queue
- keep-alive
- throttle
- memoized
- memoize
- framework
- priority
- promise
- View more
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.
- task queue
- async
- promise
- await
- sequential
- synchronized
- decorator
- lock
- concurrency
- throttle
- typescript
- javascript
- node
- browser
- View more
Convert nested callback hell into serial procedural coding style, which is more readable, writable, and maintainable. Lightweight, Zero Dependency.
Excute shell commands in queue
promise utils
Promise queue with concurrency control
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
Ready-queue ensures initialization method only run once, and queues listeners which are registered to it.