PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Rate Limiter Python Packages

Python packages with the GitHub topic rate-limiter. Sorted by relevance, with stars and monthly downloads.
laurents
slowapi

A rate limiter for Starlette and FastAPI

19.7M 2K 122
vutran1710
pyrate-limiter

⚔️Python Rate-Limiter using Leaky-Bucket Algorithm Family

6.9M 510 50
uburuntu
throttler

🔀⏳ Easy throttling with asyncio support

1M 106 9
ZhuoZhuoCrayon
throttled-py

🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).

504K 636 34
sigmavirus24
rush

Modular, way of implementing rate-limiting in python with a few handy default implementations

151K 64 7
BennyThadikaran
mthrottle

A simple and generic rate limiter to prevent too many function calls or http requests.

24K 1 0
AhsanSheraz
pyresilience

Unified resilience patterns for Python — retry, circuit breaker, timeout, fallback, bulkhead, rate limiter, and cache in one decorator. Python's Resilience4j.

20K 56 0
sondrelg
self-limiters

Async distributed rate limiters for Python

7K 32 1
tasts-robots
aiorate

Loop frequency regulation for asyncio

4K 3 0
Elijas
token-throttle

Multi-resource rate limiting for LLM APIs. Reserve tokens before you call, refund what you don't use, stay under the limit across workers.

4K 19 2
wemake-services
asyncio-redis-rate-limit

Rate limiter for async functions using Redis as a backend.

4K 53 3
JGLTechnologies
aiohttp-ratelimiter

A rate limiter for the aiohttp.web framework

3K 14 6
AmeyaBorkar
throttlekit-py

Python client for ThrottleKit — distributed rate limiting against one Node core via gRPC (full check/peek/forecast) or direct Redis (the core's own Lua, bit-identical). Conformance-proven on shared golden vectors.

2K 3 0
ronanboiteau
djangorestframework-ratelimit

Cache-based rate-limiting for Django and Django REST Framework

2K 2 0
dymmond
asyncmq

Supercharge your async applications with tasks so fast, you’ll think you’re bending time itself.

2K 78 3
sethbang
adaptive-rate-limiter

Provider-agnostic adaptive rate limiting for AI/ML APIs with intelligent scheduling, streaming support, and distributed backends

1K 1 0
llmonpy
ratellmiter-ai

Rate limiter for LLM clients

850 22 1
devbijay
fastapi-cap

A robust, extensible, and production-ready rate limiting library for FastAPI, supporting multiple algorithms and Redis backend.

841 5 0
muizzyranking
fastlimit

Rate limiting for FastAPI with dual (IP/user) buckets.

807 1 0
Elnaril
credit-rate-limit

Easily rate limit async requests to API using credits, computation unit per second (CUPS) or request units, and to those just counting the number of requests per time unit

717 10 0
Ameyanagi
llmratelimiter

Distributed rate limiter for LLM APIs with FIFO queues, TPM/RPM limits, and burst prevention

708 4 0
Shehryar718
async-limiter

Python asyncio library for concurrent and time-based rate limiting

553 0 0
msameim181
fastrict

Fastrict - Enterprise FastAPI Rate Limiter

544 5 0
waddafunk
centralized-rate-limiter

Utility to handle rate limiting and retries in a centralized manner. Single rate limit for all your request methods.

497 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery