envoyproxy/ratelimit kubernetes controller
-
Updated
Mar 30, 2026 - Go
envoyproxy/ratelimit kubernetes controller
A leaky bucket rate limiter for Go using valkey
Automatically create global & local rate limit in Istio, support EnvoyFilter versioning, ratelimit metrics, shadow mode, and ratelimit based on route!
Go rate limiting library with multiple algorithm and storage options.
🛡️ An GEO/SEO-friendly rate limiter for Go. Protects your server from abuse/DDoS while safely whitelisting verified Search Engines & AI Bots (Google, Bing, GPTBot, etc.) via IP/RDNS verification.
simple token bucket based rate limiter (e.g. for limiting HTTP API requests)
Lightweight and simple rate-limit middleware using Redis
A generic and highly performant ratelimiter for any golang project with full coverage testing.
Go implementation of the Message Queue based on Redis Streams.
🔗 Nirn Rest Proxy but with RabbitMQ. Used by the EazyAutodelete Discord Bot.
Golang implementation of a rate limiter with multiple limit windows.
🍀 Golang basic library. || Go语言基础库
A GoLang middleware that handles GitHub API rate limits - primary rate limit & secondary rate limit
A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit breaking capabilities.
A rate limiter implemented in Go. It includes sliding window and leaky bucket algorithms and work with Redis.
Add a description, image, and links to the ratelimit topic page so that developers can more easily learn about it.
To associate your repository with the ratelimit topic, visit your repo's landing page and select "manage topics."