Golang rate limiters for distributed applications
-
Updated
Dec 1, 2025 - Go
Golang rate limiters for distributed applications
rate limit library for distributed applications 🔥
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
In memory Rate Limiting Strategies
A Go token bucket, leaky bucket, sliding window, and fixed window limiter implementatoin
A lightweight, thread-safe, and high-performance rate limiting library for Go with HTTP middleware support.
Add a description, image, and links to the fixed-window topic page so that developers can more easily learn about it.
To associate your repository with the fixed-window topic, visit your repo's landing page and select "manage topics."