Golang rate limiters for distributed applications
-
Updated
Sep 2, 2026 - Go
Golang rate limiters for distributed applications
It is a rate limiting library based on .Net standard.
rate limit library for distributed applications 🔥
Distributed state, atomic execution. A production-ready Token Bucket rate limiter built with Bun, TypeScript and Redis.
Composable rate limiting with policy groups, multiple algorithms, and application-defined identifiers.
State of the art rate-limiting in Java.
AOP based Distrubuted Rate Limiter
Distributed API rate limiter backend with Redis, PostgreSQL, analytics, workers, and multiple rate limiting algorithms.
limitron is a Go library providing flexible and efficient rate limiting algorithms with support for multiple storage backends (in-memory and Redis). It offers easy-to-use factories, a unified Limiter interface, and constants for robust configuration. Suitable for API protection, service throttling, or any scenario requiring access control based
Lightweight Python rate limiter supporting multiple algorithms, async APIs, FastAPI/Flask, and Redis-backed distributed rate limiting.
A flexible and customizable rate limiting library for modern and legacy .NET APIs.
Master sliding window technique — Fixed window, dynamic window, character frequency. 30+ problems: longest substrings, max sum, minimum window, anagram detection.
Learn all four built-in rate limiting algorithms in ASP.NET Core Web API (.NET 10): Fixed Window, Sliding Window, Token Bucket, and Concurrency Limiter with Scalar UI.
Declarative rate limiting for Node.js
A robust and scalable API Rate Limiter implementation in .NET Core, supporting 4 algorithms (Fixed Window, Sliding Window, Token Bucket, Concurrency) with IP-based rate limiting. Built using Clean Architecture and integrated with Redis for distributed environments.
Distributed rate limiting for .NET backed by your existing database. No Redis, no message broker, no extra infrastructure
Solving bunch of problems using Sliding Window Technique along with Two Pointers and HashMap too.
A flexible framework-agnostic rate limiting library with multiple algorithm implementations and persistent storage support
A high-performance distributed rate limiting service built with Redis and Lua, supporting fixed-window rate limiting with atomic operations and low-latency request processing.
To associate your repository with the fixed-window topic, visit your repo's landing page and select "manage topics."