A simple and efficient queue system for Node.js applications
Create a deferred promise
A simple queue node that store incoming messages in memory queue and uses a feedback from a following action or trigger message to release the next message stored in the queue.
LRU Queue
In memory queue system prioritizing tasks
A simple, fast, robust job/task queue, backed by Redis.
The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. Maintains compatability with deque.
Utilities for debouncing and throttling functions in React.
A Node.js library for interacting with the Vercel Queue Service API
Sequential asynchronous lock-based queue for promises
Simple FIFO queue implementation to avoid having to do shift() on an array, which is slow.
A Tailwind CSS plugin for creating beautiful animations.
A utility that allows retrying a function with an exponential delay between attempts.
Fast, in memory work queue
asynchronous function queue with adjustable concurrency
Enqueues messages onto a given SQS queue
A simple rate limited queue for asynchronous operations. Restricts the number of operations executed per time interval.
Vow-based task queue
A promise based, dynamic priority queue runner, with concurrency limiting.
Extremely fast double-ended queue implementation
Microsoft Azure Storage SDK for JavaScript - Queue
Some useful utilities I often need
Timers extensions
WebDriver Proxy for testing rich clients. It block certain calls until Angular is done updating the page under test.