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

Throttle Python Packages

Python packages with the GitHub topic throttle. Sorted by monthly downloads, with stars and forks.
uburuntu
throttler

🔀⏳ Easy throttling with asyncio support

711K 108 9
hallazzang
asyncio-throttle

Simple, easy-to-use throttler for asyncio.

543K 128 13
sigmavirus24
rush

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

198K 65 7
BennyThadikaran
mthrottle

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

38K 1 0
soulomoon
python-throttle

Super naive python redis limiter

4K 8 3
aks-71
plimit

Run multiple async functions with limited concurrency — Python port of p-limit

770 5 0
lupaxa-developers-toolbox
lupaxa-leaky-bucket

Leaky-bucket rate limiter with drop and queue modes.

699 1 0
ds5105119
webtool

Well-Architected Python library for JWT authentication, throttling, caching, logging, and utilities.

463 2 0
bagowix
ratelimit-io

ratelimit-io: Flexible bidirectional rate-limiting library with redis backend

398 3 1
ahmed0x77
cpulimiter

❄️ A lightweight Python library for Windows to limit the CPU usage of any process. Throttle apps by name, PID, or title to prevent overheating, save power, and keep your system responsive.

329 6 0
KonstantinTogoi
aiothrottles

Throttles for Python coroutines

323 0 1
corentin-regent
rate-control

Versatile rate controlling in Python

305 2 0
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.

173 3 0
Dhruvpatel004
django-gradual-throttle

🕒 A Django middleware for graceful request throttling with configurable delay strategies (linear, exponential, or custom). Unlike traditional rate limiting that blocks excessive traffic, this package introduces progressive delays to throttle requests smartly and smoothly.

154 4 0
Hawk-API
hawkapi-ratelimit

Rate limiting for HawkAPI — token bucket + sliding window, Redis + in-memory backends

153 0 0
whdrnr2583-cmd
agentprod

Production patterns for indie AI agents — token bucket, cost-aware routing, retry, observability.

131 0 0
remram44
socket-throttle

Wrapper for sockets letting you limit send/recv bandwidth

94 1 0
coldbricks
edging

Rate limiting that approaches but never exceeds a threshold.

76 0 0
gunasekharpaidi
throttlepy

Token bucket and sliding window rate limiting for Python. In-memory or Redis. Sync and async.

67 0 0
jpwm2
tasklane

Bounded-concurrency async for Python: run, map, and stream awaitables with limits, retries, rate limiting, and progress — in one typed call.

62 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology