redis-slidingwindow-rate-limiter
v1.0.1
Published
Production-ready Redis-backed sliding window rate limiter for Express
Downloads
78
Maintainers
Readme
express-rate-limiter-sdk
A production-ready, Redis-backed rate limiting SDK for Express using a Sliding Window algorithm.
Built with clean architecture, extensibility, and real-world scalability in mind.
✨ Features
- ✅ True Sliding Window rate limiting (Redis ZSET)
- ✅ Production-safe (no in-memory hacks)
- ✅ Clean, layered architecture
- ✅ Plug-and-play Express middleware
- ✅ Custom key strategies (IP, user, token)
- ✅ Standard & legacy rate-limit headers
- ✅ Fully tested (unit + integration)
- ✅ Easy to extend (Token Bucket, Fixed Window)
📥 Installation
npm install express-rate-limiter-sdk