The AbstractMessageQueue attempts to define a common interface for interacting with message queues. By depending on this interface instead of any particular queue implementation, application code can remain flexible for different environments with differe
An implementation of [abstract-message-queue](https://www.npmjs.com/package/abstract-message-queue) for a [RabbitMQ](https://www.rabbitmq.com/) backend.
ECMAScript spec abstract operations.
Task and Message Queues with Multiple Providers
Tiny queue data structure
A collection of implementation for ECMAScript abstract operations
An abstract-encoding compliant module for encoding / decoding DNS packets
Write Pino transports easily
Useful utilities, interfaces and base classes for message queue handling. Supports AMQP and SQS with a common abstraction on top currently
Simple JS queue with auto run for node and browsers
A Node.js library for interacting with the Vercel Queue Service API
fast, tiny `queueMicrotask` shim for modern engines
Simple JS queue with auto run for node and browsers
A shim for the setImmediate efficient script yielding API
A really simple message queue based on Redis
Promise queue with concurrency control
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.
A simple tool to keep requests to be executed in order.
An advanced RabbitMQ / AMQP client built on amqplib
The next generation of events handling for javascript! New: abstract away the network!
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
SQS adapter for message-queue-toolkit
The node.js assert module, re-packaged for web browsers.
QWrapper's purpose to make it simple to work with differnt message queues.
Basquiat is a library that intends to abstract all the complexity of working with message queues
ORQ is a queueing abstraction layer allowing messaging to be done directly from object.
A thread safe, Redis backed, parallel queue abstraction. Motivation for creating this was for queueing messages based on ID so that very chatty message emitters don't prevent messages from others from being processed