Reliable offline-first request queue for web & Node.js apps with automatic sync, retry logic, and priority handling
fast, tiny `queueMicrotask` shim for modern engines
Emulate AWS λ and SQS locally when developing your Serverless project
Tiny queue data structure
A shim for the setImmediate efficient script yielding API
A link to queue requests when a certain condition is met (eg. device is offline)
High-priority task queue for Node.js and browsers
Promise queue with concurrency control
A simple tool to keep requests to be executed in order.
Handy toolbelt to deal with offline mode in React Native applications. Cross-platform, provides a smooth redux integration.
High Performance Layer 1 / Layer 2 Caching with Keyv Storage
The smallest and simplest JavaScript priority queue
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
Emulate AWS Lambda ans SQS locally by listening to external SQS
A TypeScript wrapper for the Radix Engine Toolkit that provides many of the necessary tools to interact with the Radix ledger
Promise-based queue
High-priority task queue for Node.js and browsers
Simple JS queue with auto run for node and browsers
LRU Queue
Lightweight reactive-push and write-behind-cache primitives for Elysia and the AbsoluteJS ecosystem — kill polling and keep a remote store off your hot path, without adopting a whole sync-engine backend.
In memory queue system prioritizing tasks
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.
Simple JS queue with auto run for node and browsers