GroupMQ
JSON →GroupMQ v1.1.0 is a per-group FIFO queue built on Redis, designed for Node.js (>=18) and TypeScript. It provides strong ordering guarantees within groups, supporting visibility timeouts and automatic retry for failed jobs. Unlike generic Redis queues like Bull or Kue, GroupMQ enforces strict per-key FIFO semantics, making it ideal for multi-tenant workloads where message ordering per tenant is critical. It is distributed as ESM-only (no CommonJS), ships with TypeScript definitions, and depends on ioredis >=5. Release cadence is irregular; the project is actively maintained with recent commits.
Resources
packagegroupmq ↗