🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).
-
Updated
Aug 30, 2025 - Python
🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).
Simple, easy-to-use throttler for asyncio.
🔀⏳ Easy throttling with asyncio support
Modular, way of implementing rate-limiting in python with a few handy default implementations
Simple Multi-Resource Rate Limiting That Saves Unused Tokens. Rate limit API requests across different resources and workers without wasting your quota. Reserve tokens upfront, get refunds for what you don't use, and avoid over-limiting.
Throttles for Python coroutines
Add a description, image, and links to the throttler topic page so that developers can more easily learn about it.
To associate your repository with the throttler topic, visit your repo's landing page and select "manage topics."