Useful TypeScript utilities.
In memory queue system prioritizing tasks
qjobs is a simple and stupid queue job manager for nodejs
a streaming zip archive generator.
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
A shim for the setImmediate efficient script yielding API
Helper function to remap async functions to generators
Specialized fast async file writer
Promise queue with a nice API
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
A Node.js queue library with controllable concurrency and rate limiting
Compiles sync functions into async generator functions
Async control for arrays
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
Next tick shim that prefers process.nextTick over queueMicrotask for compat
Vow-based task queue
Task and Message Queues with Multiple Providers
A queue implementation that can be iterated over
Retrying made simple, easy and async
A trivial queue / mutex lock implementation
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
Simple FIFO queue implementation to avoid having to do shift() on an array, which is slow.
Settle an async function.
Gracefully handle a Promise using async/await.