node-redis-streams
JSON →Redis Streams Library for Node.js/TypeScript with full consumer group recovery. Version 1.1.5 provides Kafka-like consumer group semantics on top of Redis Streams, including automatic reclaiming of abandoned messages from failed consumers. Key differentiators include batch acknowledgment (XACK), configurable block intervals, and a dedicated reclaim loop. It exposes a Consumer class that wraps XREADGROUP, XACK, and XCLAIM commands. The library is TypeScript-friendly with bundled types. Released under MIT, with no significant recent updates indicating maintenance mode.
Resources
packagenode-redis-streams ↗
API endpoints
full doc /v1/registry/node-redis-streams