Repository navigation
throttler
- Website
- Wikipedia
🕦 Modern Timer in Swift, Debouncer and Throttler (alternative to NSTimer) made with GCD
🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
Redis storage provider for the nestjs-throttler package (DEPRECATED)
Rate limiting/throttling/circuit-breaking library for ASP.NET Core, Azure Functions and, in fact, any .NET app. Supports Redis and many other distributed counter stores.
🔀⏳ Easy throttling with asyncio support
A set of performant rate limiters for Go
A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.
A framework independent rate limiter for PHP
Modular, way of implementing rate-limiting in python with a few handy default implementations
Portara dashboard controller to change rate limit settings without redeploying your app
A pure dart package to apply useful rate limiting strategies on regular functions.
manages multiple throttlers with ability to ramp up and down
🛠 Modular Redis toolkit for NestJS: Client, RedLock and more
Phalcon Throttler is a Rate Limiter for the PHP Phalcon Framework.
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.
A small TCP proxy with rate limiting capability