Modular, way of implementing rate-limiting in python with a few handy default implementations
-
Updated
Mar 27, 2023 - Python
Modular, way of implementing rate-limiting in python with a few handy default implementations
Rate limiter for async functions using Redis as a backend.
Whitepass Bypass Whitelist/Ratelimit Implementations in Web Applications/APIs
A fixed window rate limiter based on Redis
A rate limiter for the aiohttp.web framework
Strawberry GraphQL Ratelimit Extension
ratelimit-io: Flexible bidirectional rate-limiting library with redis backend
Granular rate limiting for django
A fixed window rate limiting based on Redis
A simple and generic rate limiter to prevent too many function calls or http requests.
This program uses the Smoobu API to identify gaps in your apartment booking calendar and automatically send personalized email campaigns, encouraging guests to book those free days and maximize your occupancy and revenue.
FastRateLimiter is a high-performance, decorator-free rate limiter for Python. Compatible with any web framework, ultra-fast (<0.00001s), supports IPv4/IPv6 simultaneously, has per-second and advanced limits, whitelisting capabilities, precise block/release timing (in milliseconds), and full customization — all in pure Python.
Add a description, image, and links to the ratelimit topic page so that developers can more easily learn about it.
To associate your repository with the ratelimit topic, visit your repo's landing page and select "manage topics."