A production-ready distributed rate limiter supporting five algorithms (Token Bucket, Sliding Window, Fixed Window, Leaky Bucket, and Composite) with Redis backing for high-performance API protection.
Implementations are for learning purposes only. They may be less efficient than the implementations in the Python standard library. Use them at your discretion.