gcra
Here are 15 public repositories matching this topic...
🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).
-
Updated
Aug 30, 2025 - Python
Modular, way of implementing rate-limiting in python with a few handy default implementations
-
Updated
Mar 27, 2023 - Python
Rate limiting based on Generic Cell Rate Algorithm
-
Updated
Mar 6, 2025 - JavaScript
RateLimiter helps to prevent abuse by limiting the number of requests that could be me made consequentially.
-
Updated
Dec 12, 2024 - PHP
Rate limiting with few algorithms
-
Updated
Feb 29, 2024 - Go
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
-
Updated
May 31, 2020 - Go
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 🦀
-
Updated
Sep 14, 2025 - Rust
http_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
-
Updated
May 26, 2020 - Go
echo_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
-
Updated
Aug 31, 2023 - Go
Advanced rate limiting library for Ruby. Rate limit anything - API calls, AI requests, background jobs. Features GCRA, token bucket algorithms, circuit breakers, and multiple storage backends.
-
Updated
Aug 8, 2025 - Ruby
Rate limiting based on generic cell rate algorithm for python redis
-
Updated
Feb 20, 2024 - Python
Improve this page
Add a description, image, and links to the gcra topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the gcra topic, visit your repo's landing page and select "manage topics."