smrchy/rsmq
Redis Simple Message Queue observed · 2026-08-28
Health v2 · maintenance only
66/100
- Activity 95
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4840
- days_rel: n/a
- days_push: 35
- n_releases_24m: 0
Adoption not part of the score
1816 stars · 121 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
RSMQ is a lightweight message queue library for Node.js built entirely on Redis, requiring no dedicated queue server. It supports FIFO delivery, visibility timeouts, exactly-once delivery within the timeout, and optional promise-based APIs.
Use cases
- replace amazon sqs with a redis-based queue
- send messages between node.js worker processes
- implement a lightweight job queue without extra infrastructure
- process background jobs with visibility timeouts
- queue tasks across multiple node.js services sharing one redis server
When to choose
- you already run a Redis server and want a simple queue with no extra services
- you need a lightweight SQS-like queue for Node.js
- you want high throughput (10k+ messages/sec) with minimal dependencies
When to avoid
- you need advanced features like dead-letter queues, fanout, or strict exactly-once guarantees
- you don't use Node.js or a language with an RSMQ port
- you need a durable queue that survives Redis data loss without persistence configured
Facets
library · maturity stable
message-queue caching backend microservices developer-tools self-hosted redis fifo sqs-alternative lightweight typescript-typings promise-api messaging nodejs
2 sources
- readme: https://github.com/smrchy/rsmq · fetched 2026-08-28 · 7c5b41edfdbf
- registry_npm: https://registry.npmjs.org/rsmq · fetched 2026-08-29 · 9bfc6d63c35c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| smrchy/rsmq | main | 66 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem