A token-based rate limiter based on the leaky bucket algorithm.
-
Updated
Oct 12, 2025 - Rust
A token-based rate limiter based on the leaky bucket algorithm.
Async distributed rate limiters for Python
Rate limiting using a fixed window counter for arbitrary keys, backed by Redis.
📮 Lightweight, high performance and configurable API rate limiter.
A crate offering various rate-limiting algorithms such as Token Bucket, Leaky Bucket, and more.
A Rust attribute macro to limit a function's number of runs over a specified period of time
High-performance GCRA rate limiter. Multi-protocol server (HTTP, gRPC, Redis/RESP) with advanced metrics, or embed as a minimal Rust library. Self-tuning memory management 🦀
Lazy rate limit semaphore (a.k.a fixed window algorithm without queueing) implementation to control your asynchronous code frequency execution
Implements a token bucket algorithm that can be used to limit API access frequency. Written in pure Rust.
A crate to rate limit endpoints on an Actix-Web server
Dead simple rate limiter for Rust
Adaptive backoff provides a mechanism to intelligently back off use of rate limited or failure operations through sources simples structs, Backoffs. Backoffs take input on success and failure, then return a duration to wait.
Serverless AWS Lambda function to handle Authentication & Rate limit for Spark my SAAS, written in Rust.
🔔 Simple rate-limited notification service
A task-length aware rate limiter made in Rust
Rate Limiting service for Ambassador in Rust
🚧 redis rate limiter using wallexerr crypt contract wallets
Simple yet powerful per-route rate limiter for Actix with support for regex.
Roadmap project resolved.
Add a description, image, and links to the rate-limiter topic page so that developers can more easily learn about it.
To associate your repository with the rate-limiter topic, visit your repo's landing page and select "manage topics."