Projects in Awesome Lists tagged with rate-limiting
A curated list of projects in awesome lists tagged with rate-limiting .
https://github.com/digitalocean/nginxconfig.io
⚙️ NGINX config generator on steroids 💉
cdn digitalocean digitalocean-community-tools drupal gzip hacktoberfest hsts http2 https letsencrypt nginx nginx-configs nginx-configuration php-fpm rate-limiting security security-headers ssl ssl-certificate wordpress
Last synced: 12 May 2025
https://github.com/alibaba/sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
alibaba circuit-breaker cloud-native java microservice microservices rate-limiting reliability resiliency
Last synced: 12 May 2025
https://github.com/alibaba/Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
alibaba circuit-breaker cloud-native java microservice microservices rate-limiting reliability resiliency
Last synced: 30 Mar 2025
https://github.com/animir/node-rate-limiter-flexible
Atomic counters and rate limiting tools. Limit resource access at any scale.
bruteforce dynamodb express hapi koa limit nestjs postgresql prisma rate-limiting ratelimter redis security sqlite throttle valkey
Last synced: 06 May 2025
https://github.com/stefanprodan/aspnetcoreratelimit
ASP.NET Core rate limiting middleware
asp-net-core middleware rate-limiting
Last synced: 23 Apr 2025
https://github.com/stefanprodan/AspNetCoreRateLimit
ASP.NET Core rate limiting middleware
asp-net-core middleware rate-limiting
Last synced: 16 Mar 2025
https://github.com/express-rate-limit/express-rate-limit
Basic rate-limiting middleware for the Express web server
api express express-js express-middleware nodejs rate-limiter rate-limiting rest-api security web
Last synced: 13 May 2025
https://github.com/alibaba/sentinel-golang
Sentinel Go enables reliability and resiliency for Go microservices
cloud-native go golang microservice microservices middleware rate-limiting resiliency
Last synced: 25 Sep 2025
https://github.com/bucket4j/bucket4j
Java rate limiting library based on token-bucket algorithm.
apache-ignite hazelcast infinispan jcache oracle-coherence rate-limit rate-limiter rate-limiting token-bucket
Last synced: 28 Dec 2025
https://github.com/sgrondin/bottleneck
Job scheduler and rate limiter, supports Clustering
clustering limiter rate-limiter rate-limiting scheduler throttle throttling
Last synced: 14 May 2025
https://github.com/SGrondin/bottleneck
Job scheduler and rate limiter, supports Clustering
clustering limiter rate-limiter rate-limiting scheduler throttle throttling
Last synced: 21 Mar 2025
https://github.com/upstash/ratelimit-js
Rate limiting library for serverless runtimes
rate-limiting redis serverless upstash upstash-ratelimit upstash-sdk
Last synced: 14 May 2025
https://github.com/stefanprodan/webapithrottle
ASP.NET Web API rate limiter for IIS and Owin hosting
Last synced: 29 Sep 2025
https://github.com/stefanprodan/WebApiThrottle
ASP.NET Web API rate limiter for IIS and Owin hosting
Last synced: 08 Jul 2025
https://github.com/unionj-cloud/go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
apollo cloud-native etcd framework go golang grpc grpc-go microservice nacos openapi orm rate-limiting rest restful-api service-mesh swagger3
Last synced: 14 May 2025
https://github.com/alisaifee/flask-limiter
Rate Limiting extension for Flask
flask memcached python rate-limiting redis
Last synced: 12 May 2025
https://github.com/openappsec/openappsec
open-appsec is a machine learning security engine that preemptively and automatically prevents threats against Web Application & APIs. This repo include the main code and logic.
api-security application-security appsec devsecops kong kubernetes nginx nginx-proxy-manager owasp owasp-top-ten rate-limiting security-tools threat-prevention waf web-application-firewall
Last synced: 29 Dec 2025
https://github.com/mailgun/gubernator
High Performance Rate Limiting MicroService and Library
cloudnative golang golang-library grpc microservice rate-limiter rate-limiting
Last synced: 05 Oct 2025
https://github.com/go-redis/redis_rate
Rate limiting for go-redis
gcra leaky-bucket rate-limiting redis
Last synced: 04 Apr 2025
https://github.com/baroshem/nuxt-security
🛡 Automatically configure your app to follow OWASP security patterns and principles by using HTTP Headers and Middleware
basic-authentication cors csrf headers-security module nonce nuxt owasp rate-limiting security vue xss
Last synced: 13 May 2025
https://github.com/Baroshem/nuxt-security
🛡 Automatically configure your app to follow OWASP security patterns and principles by using HTTP Headers and Middleware
basic-authentication cors csrf headers-security module nonce nuxt owasp rate-limiting security vue xss
Last synced: 09 May 2025
https://github.com/baroshem/security
🛡 Automatically configure your app to follow OWASP security patterns and principles by using HTTP Headers and Middleware
basic-authentication cors csrf headers-security module nonce nuxt owasp rate-limiting security vue xss
Last synced: 01 Mar 2025
https://github.com/exhammer/hammer
An Elixir rate-limiter with pluggable backends
elixir elixir-lang phoenix phoenix-framework rate-limiter rate-limiting
Last synced: 13 May 2025
https://github.com/ExHammer/hammer
An Elixir rate-limiter with pluggable backends
elixir elixir-lang phoenix phoenix-framework rate-limiter rate-limiting
Last synced: 28 Mar 2025
https://github.com/tomasbasham/ratelimit
API Rate Limit Decorator
decorators python rate-limiting
Last synced: 14 May 2025
https://github.com/boinkor-net/governor
A rate-limiting library for Rust (f.k.a. ratelimit_meter)
async gcra in-memory no-std rate-limiting rust
Last synced: 13 May 2025
https://github.com/mjpieters/aiolimiter
An efficient implementation of a rate limiter for asyncio.
asyncio leaky-bucket rate-limiting
Last synced: 15 May 2025
https://github.com/rhinobase/hono-rate-limiter
Rate Limit middleware for Hono Server
api hono honojs middleware nodejs rate-limiter rate-limiting rest-api security serverless web
Last synced: 25 Dec 2025
https://github.com/LibreQoE/LibreQoS
A Quality of Experience and Smart Queue Management system for ISPs. Leverage CAKE to improve network responsiveness, enforce bandwidth plans, and reduce bufferbloat.
active-queue-management aqm bandwidth-limiting bufferbloat cake fq-codel isp qoe qoe-management qos quality-of-experience rate-limiting responsiveness smart-queue-management sqm traffic-shaper traffic-shaping
Last synced: 06 Apr 2025
https://github.com/fastify/fastify-rate-limit
A low overhead rate limiter for your routes
fastify fastify-plugin rate-limiting
Last synced: 14 May 2025
https://github.com/alisaifee/limits
Rate limiting using various strategies and storage backends such as redis, memcached & mongodb
async memcached mongodb python rate-limiting redis valkey
Last synced: 13 May 2025
https://github.com/grempe/ex_rated
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
api bucket elixir otp phoenix rate rate-limit rate-limiting rate-limits
Last synced: 21 Oct 2025
https://github.com/vutran1710/pyratelimiter
⚔️Python Rate-Limiter using Leaky-Bucket Algorithm Family
leaky-bucket python rate-limit rate-limiter rate-limiting request-rate-limit
Last synced: 21 Oct 2025
https://github.com/arcjet/arcjet-js
Arcjet JS SDKs. Bot detection, rate limiting, email validation, attack protection, data redaction for Node.js, Next.js, Deno, Bun, Remix, SvelteKit, NestJS.
bun developer-tools javascript javascript-library nextjs nodejs rate-limiting remix security security-tools serverless sveltekit typescript typescript-library webassembly
Last synced: 19 Oct 2025
https://github.com/SerpentAI/requests-respectful
Minimalist Requests wrapper to work within rate limits of any amount of services simultaneously. Parallel processing friendly.
Last synced: 05 Apr 2025
https://github.com/helicone/ai-gateway
The fastest, lightest, and easiest-to-integrate AI gateway on the market. Fully open-sourced.
ai cache gateway llm llms load-balancing observability rate-limiting
Last synced: 09 Sep 2025
https://github.com/mennanov/limiters
Golang rate limiters for distributed applications
concurrent-limiter consul etcd fixed-window golang grpc leaky-bucket rate-limiting redis sliding-windows token-bucket zookeeper
Last synced: 01 Apr 2025
https://github.com/russellluo/slidingwindow
Golang implementation of Sliding Window Algorithm for distributed rate limiting.
Last synced: 04 Apr 2025
https://github.com/Nebo15/annon.api
Configurable API gateway that acts as a reverse proxy with a plugin system.
api api-gateway architecture auth authentication authorization elixir elixir-lang gateway proxy rate-limiting reverse-proxy validation
Last synced: 06 Apr 2025
https://github.com/nebo15/annon.api
Configurable API gateway that acts as a reverse proxy with a plugin system.
api api-gateway architecture auth authentication authorization elixir elixir-lang gateway proxy rate-limiting reverse-proxy validation
Last synced: 07 Apr 2025
https://github.com/microlinkhq/async-ratelimiter
Rate limit made simple, easy, async.
Last synced: 16 May 2025
https://github.com/spatie/laravel-rate-limited-job-middleware
A job middleware to rate limit jobs
laravel middleware queue rate-limiting
Last synced: 07 Apr 2025
https://github.com/mholt/caddy-ratelimit
HTTP rate limiting module for Caddy 2
caddy caddy-module rate-limiting
Last synced: 15 May 2025
https://github.com/david-desmaisons/ratelimiter
C# rate limiting utility
asynchronous client csharp rate-limiting
Last synced: 16 May 2025
https://github.com/David-Desmaisons/RateLimiter
C# rate limiting utility
asynchronous client csharp rate-limiting
Last synced: 04 May 2025
https://github.com/ciscoheat/sveltekit-rate-limiter
A modular rate limiter for SvelteKit. Use in password resets, account registration, etc.
rate-limiting sveltekit throttle-requests
Last synced: 09 Apr 2025
https://github.com/blechschmidt/freebind
IPv6 address rate limiting evasion tool (that also supports IPv4)
anyip evasion freebind ip-rate-limit ipv4 ipv4-address ipv6 ipv6-address rate-limit rate-limiting socket subnet
Last synced: 09 Apr 2025
https://github.com/express-rate-limit/express-slow-down
Slow down repeated requests; use as an alternative (or addition) to express-rate-limit
express express-middleware expressjs nodejs rate-limiter rate-limiting
Last synced: 12 Apr 2025
https://github.com/narasimha1997/ratelimiter
A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.
algorithm concurrency go go-library golang gomodule rate-limiting ratelimiter
Last synced: 07 Aug 2025
https://github.com/aishek/axios-rate-limit
Rate limit for axios
axios js rate-limit rate-limiting rate-limits ratelimit ratelimiter ratelimiting typescript
Last synced: 16 May 2025
https://github.com/steinitzu/celery-singleton
Seamlessly prevent duplicate executions of celery tasks
celery celery-tasks distributed-locks python rate-limiting redis singleton-task
Last synced: 16 May 2025
https://github.com/oultimocoder/cloudflare-planetscale-hono-boilerplate
A boilerplate for building production-ready RESTful APIs using Cloudflare, Hono, and Planetscale
api boilerplate cloudflare cloudflare-workers durable-objects email-sender hono jwt oauth oauth2 planetscale rate-limiter rate-limiting rest-api starter typescript
Last synced: 06 Apr 2025
https://github.com/cristipufu/aspnetcore-redis-rate-limiting
Set up a Redis backplane for ASP.NET Core multi-node deployments, using the built-in Rate Limiting support that's part of .NET 7 and .NET 8.
asp-net-core aspnetcore distributed net7 net8 rate-limit rate-limit-redis rate-limiter rate-limiter-api rate-limiting redis redis-cache redis-database
Last synced: 12 Apr 2025
https://github.com/express-rate-limit/rate-limit-redis
A rate limiting store for express-rate-limit with Redis/Redict/Valkey/etc.
express express-js express-middleware expressjs node node-js nodejs rate-limit rate-limiter rate-limiting ratelimit ratelimiter ratelimiting redict redis valkey
Last synced: 14 May 2025
https://github.com/piomin/course-spring-microservices
Code examples built for the purpose of video course: Microservices With Spring Boot And Spring Cloud
circuit-breaker consul eureka microservices openfeign rate-limiting redis resilience4j spring-boot spring-boot-actuator spring-cloud spring-cloud-config spring-cloud-gateway spring-cloud-loadbalancer spring-cloud-netflix vault webclient
Last synced: 04 Apr 2025
https://github.com/alibaba/sentinel-cpp
C++ implementation of Sentinel
cpp hacktoberfest microservice rate-limiting resilience
Last synced: 14 Oct 2025
https://github.com/0verread/goralim
A rate limiting package for Go to handle distributed workloads
distributed-systems golang rate-limiter rate-limiting redis
Last synced: 05 Apr 2025
https://github.com/piccolo-orm/piccolo_api
ASGI middleware for authentication, rate limiting, and building REST endpoints.
asgi asyncio authentication fastapi hacktoberfest orm piccolo rate-limiting rest security starlette
Last synced: 04 Apr 2025
https://github.com/webriots/rate
A high-performance rate limiter library for Go applications
concurrency go golang high-performance lock-free rate-limiting thread-safe token-bucket zero-allocation
Last synced: 29 Jun 2025
https://github.com/sief/play-guard
Play2 module for rate limiting, based on token bucket algorithm
failure-rate play-framework rate-limiting scala security
Last synced: 03 May 2025
https://github.com/hamburgscleanest/guzzle-advanced-throttle
A Guzzle middleware that can throttle requests according to (multiple) defined rules. It is also possible to define a caching strategy, e.g. get the response from cache when the rate limit is exceeded or always get a cached value to spare your rate limits. Using wildcards in host names is also supported.
advanced api cache cache-responses guzzle middleware rate-limit rate-limiter rate-limiting request request-handler throttle throttle-requests wildcards
Last synced: 02 Apr 2025
https://github.com/EvoluxBR/python-redis-rate-limit
Python Rate Limiter implemented based on Redis INCR, EXPIRE, EVALSHA and EVAL.
Last synced: 15 May 2025
https://github.com/ZhuoZhuoCrayon/throttled-py
🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).
gcra python rate-limiter rate-limiting redis throttler token-bucket
Last synced: 23 Apr 2025
https://github.com/rayriffy/elysia-rate-limit
Lightweight rate limiter plugin for Elysia.js
api bun elysia elysia-plugin middleware rate-limit rate-limiting
Last synced: 16 May 2025
https://github.com/srinandan/istio-workshop
In this workshop, you'll learn how to install and configure Istio, an open source framework for connecting, securing, and managing microservices, on Google Kubernetes Engine, Google’s hosted Kubernetes product. You will also deploy an Istio-enabled multi-service application
api-gateway api-management fault-injection google-cloud google-kubernetes-engine istio istio-workshop kubernetes lab rate-limiting service-graph servicemesh websocket
Last synced: 14 Mar 2025
https://github.com/etcinit/speedbump
A Redis-backed rate limiter in Go
gin go middleware negroni rate-limiting redis throttle
Last synced: 12 Apr 2025
https://github.com/thomhurst/EnumerableAsyncProcessor
Process Multiple Asynchronous Tasks in Various Ways - One at a time / Batched / Rate limited / Concurrently
async async-await asynchronous asynchronous-programming rate-limiting task tasks
Last synced: 18 Apr 2025
https://github.com/sanjit-sinha/TelegramBot-Boilerplate
Create Telegram Bot with this friendly python boilerplate using pyrogram framework.
beginner boilerplate boilerplate-template mongodb mtproto pyrogram pyrogram-bot python rate-limiting telegram telegram-bot telegram-bot-api telegram-bot-boilerplate telegram-bot-example telegrambot
Last synced: 09 Jul 2025
https://github.com/jwcook/requests-ratelimiter
Easy rate-limiting for python requests
Last synced: 16 May 2025
https://github.com/ThrottlingTroll/ThrottlingTroll
Rate limiting/throttling middleware for ASP.NET Core and Azure Functions
asp-net asp-net-core azure-functions distributed middleware rate-limit rate-limiter rate-limiting ratelimit ratelimiter redis throttle throttler throttling
Last synced: 18 Apr 2025
https://github.com/aaronerhardt/actix-governor
A middleware for actix-web that provides rate-limiting backed by governor.
actix-web governor rate-limiting
Last synced: 09 Apr 2025
https://github.com/jgltechnologies/gin-rate-limit
A rate limiter for the gin web framework
gin go-library golang rate-limiter rate-limiting
Last synced: 09 Apr 2025
https://github.com/zhuozhuocrayon/throttled-py
🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).
gcra python rate-limiter rate-limiting redis throttler token-bucket
Last synced: 29 Dec 2025
https://github.com/mxl/laravel-queue-rate-limit
Simple Laravel queue rate limiting
laravel laravel-framework php php-library queue rate-limiting
Last synced: 09 Oct 2025
https://github.com/reugn/equalizer
A set of performant rate limiters for Go
api quota quotas rate rate-limit rate-limiter rate-limiting ratelimit ratelimiter sliding-window throttle throttler throttling tokenbucket
Last synced: 06 Jul 2025
https://github.com/alpkeskin/rota
A high-performance proxy rotation engine with automated IP management and real-time health monitoring
golang http http-proxy ip-rotation proxy proxy-checker proxy-list proxy-rotator proxy-server rate-limiting rotating-proxy scraping socks5 socks5-proxy
Last synced: 07 Jul 2025
https://github.com/farfetch/loadshedding
A .NET library created to assist the applications in applying LoadShedding techniques and making it easy to configure it
c-sharp concurrency-limiter csharp dotnet dotnet-core farfetch loadshedding middleware queue rate-limiting resilience resource-limits
Last synced: 09 Apr 2025
https://github.com/udoprog/leaky-bucket
A token-based rate limiter based on the leaky bucket algorithm.
async leaky-bucket rate-limiter rate-limiting rust token-bucket
Last synced: 05 Apr 2025
https://github.com/scripbox/flume
A blazing fast job processing system backed by GenStage & Redis.
background-jobs batch-processing concurrent elixir-lang genstage rate-limiting redis scheduled-jobs
Last synced: 30 Mar 2025
https://github.com/hamburgscleanest/laravel-guzzle-throttle
A Laravel wrapper for https://github.com/hamburgscleanest/guzzle-advanced-throttle.
api cache cache-responses guzzle laravel laravel-5-package rate-limit rate-limiter rate-limiting request request-handler throttle throttle-requests wildcards
Last synced: 09 Jul 2025
https://github.com/ml-archive/gatekeeper
Rate limiting middleware for Vapor 👮
rate-limiting rate-limits server-side-swift swift tose vapor vapor-3
Last synced: 16 Jul 2025
https://github.com/watzon/0x45
🚀 Modern, high-performance file sharing and URL shortening service with S3 support, rate limiting, and API keys. Built with Go and inspired by 0x0.st 📤
0x0 api docker file-sharing file-upload go gofiber golang high-performance microservice paste pastebin pastebin-service rate-limiting rest-api s3-compatible s3-storage self-hosted url-shortener web-service
Last synced: 02 Sep 2025
https://github.com/adamdriscoll/pspolly
Retry, rate-limit, cache and circuit breaker cmdlets.
Last synced: 06 May 2025
https://github.com/exhammer/hammer-plug
A plug to apply rate-limiting with Hammer
elixir elixir-lang elixir-library phoenix plug rate-limiting throttling
Last synced: 16 May 2025
https://github.com/neelp03/throttlex
A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.
api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex
Last synced: 13 Apr 2025
https://github.com/usemuffin/throttle
(API) Rate limiting requests in CakePHP
cakephp cakephp-plugin middleware php rate-limiting
Last synced: 28 Dec 2025
https://github.com/beheh/flaps
🛬 Modular rate limiting for PHP.
leaky-bucket php rate-limiting
Last synced: 31 Mar 2025
https://github.com/kuadrant/limitador
Rate limiter
envoy kubernetes rate-limiting rust
Last synced: 07 May 2025
https://github.com/cheddar-me/pecorino
Rate limiter for Rails based on leaky buckets
activerecord rack rate-limiting
Last synced: 16 Jul 2025
https://github.com/sigmavirus24/rush
Modular, way of implementing rate-limiting in python with a few handy default implementations
gcra python3 rate-limiter rate-limiting ratelimit throttle throttle-requests throttler
Last synced: 29 Jul 2025
https://github.com/brianhenryie/bh-wc-checkout-rate-limiter
Prevent card-attack fraud on WooCommerce stores by rate-limiting the "place order" button
checkout fraud rate-limiting woocommerce
Last synced: 14 Apr 2025
https://github.com/devleoko/license-gate
License and API key management tool and validation API for developers
access-control api api-key license-key license-keys rate-limiting
Last synced: 14 Jun 2025
https://github.com/imputnet/freebind.js
IPv6 rate limiting evasion library that allows you to bind sockets to random IP addresses from specified prefixes
anyip evasion freebind ip-rate-limit ipv4 rate-limit rate-limiting socket
Last synced: 24 Aug 2025
https://github.com/twin/g8
⛩️ Go library for protecting your HTTP handlers
authorization bearer go golang hacktoberfest handler library rate-limit rate-limiting security token
Last synced: 15 Mar 2025
https://github.com/TwiN/g8
⛩️ Go library for protecting your HTTP handlers
authorization bearer go golang hacktoberfest handler library rate-limit rate-limiting security token
Last synced: 08 Apr 2025
https://github.com/rigtorp/tokenbucket
Lock-free implementation of the token bucket algorithm in C++
algorithm lock-free rate-limiting token-bucket tokenbucket
Last synced: 26 Mar 2025
https://github.com/andrewstuart/limio
A rate limiting library for Go centered around intuitive and idiomatic interfaces, and designed to limit silly window syndrome.
golang rate rate-limiting reader
Last synced: 10 Apr 2025
https://github.com/viafintech/gcra-ruby
Generic cell rate algorithm (leaky bucket) implementation for rate limiting
Last synced: 09 Apr 2025