NestJS RedisX
NestJS RedisX — open-source modular Redis toolkit for NestJS
NestJS RedisX – modular Redis toolkit for NestJS with caching and distributed primitives
Summary: NestJS RedisX is an enterprise-grade Redis module for NestJS offering L1/L2 caching, distributed locks, rate limiting, idempotency, Streams support, and observability. It uses a TypeScript-first, plugin-based architecture designed for production environments.
What it does
It provides modular Redis features including multi-level caching, stampede-safe patterns, distributed locks, rate limiting, idempotency helpers, and observability hooks within NestJS applications.
Who it's for
Developers building NestJS applications that require advanced Redis capabilities beyond simple caching in production.
Why it matters
It addresses common Redis challenges like cache invalidation, stampedes, and shared primitives with a structured, extensible toolkit for production use.