Projects in Awesome Lists tagged with rate-limiter
A curated list of projects in awesome lists tagged with rate-limiter .
https://github.com/optimalbits/bull
Premium Queue package for handling distributed jobs and messages in NodeJS.
job job-queue message message-queue nodejs priority queue rate-limiter scheduler
Last synced: 09 Sep 2025
https://github.com/OptimalBits/bull
Premium Queue package for handling distributed jobs and messages in NodeJS.
job job-queue message message-queue nodejs priority queue rate-limiter scheduler
Last synced: 24 Mar 2025
https://github.com/resilience4j/resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming
bulkhead circuitbreaker metrics rate-limiter resilience retry
Last synced: 09 Sep 2025
https://github.com/unkeyed/unkey
The Developer Platform for Modern APIs
api api-keys authentication authorization deployment gateway open-source rate-limiter
Last synced: 11 Aug 2026
https://github.com/failsafe-lib/failsafe
Fault tolerance and resilience patterns for the JVM
bulkhead circuit-breaker fallback java rate-limiter resilience resiliency-patterns retry timeout
Last synced: 16 May 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/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: 21 Mar 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/failsafe-go/failsafe-go
Fault tolerance and resilience patterns for Go
bulkhead cache circuit-breaker fallback hedge rate-limiter resilience resiliency-patterns retry timeout
Last synced: 14 Mar 2025
https://github.com/laurents/slowapi
A rate limiter for Starlette and FastAPI
asgi fastapi python rate-limiter starlette uvicorn
Last synced: 13 May 2025
https://github.com/laurentS/slowapi
A rate limiter for Starlette and FastAPI
asgi fastapi python rate-limiter starlette uvicorn
Last synced: 12 Mar 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/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/curiefense/curiefense
Curiefense is a unified, open source platform protecting cloud native applications.
bot-management botmanagement cloud-native cncf ddos ddos-protection envoyproxy microservices rate-limiter security session waf
Last synced: 01 May 2025
https://github.com/fabriziosalmi/caddy-waf
Caddy WAF (Regex Rules, IP and DNS filtering, Rate Limiting, GeoIP, Tor, Anomaly Detection)
caddy caddy-module caddy-plugin caddy-security caddyserver dns-blacklist dns-filtering geo-blocking geoip2 ip-blacklist ip-filtering owasp rate-limiter rate-limiting security-tools waf web-application-firewall web-security
Last synced: 22 Feb 2026
https://github.com/nestjs/throttler
A rate limiting module for NestJS to work with Fastify, Express, GQL, Websockets, and RPC 🧭
javascript nest nestjs nestjs-throttler nodejs rate-limiter typescript
Last synced: 13 May 2025
https://github.com/fluxninja/aperture
Rate limiting, caching, and request prioritization for modern workloads
caching cloud-native concurrency-limiter kubernetes llm microservices observability rate-limiter scheduler
Last synced: 08 Apr 2025
https://github.com/myntra/golimit
Golimit is Uber ringpop based distributed and decentralized rate limiter
distributed-systems golang rate-configs rate-limiter ringpop
Last synced: 04 Apr 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/minbox-projects/api-boot
“ ApiBoot”是为接口服务而生的,基于“ SpringBoot”完成扩展和自动配置,内部封装了一系列的开箱即用Starters。
datasource-switch logging mybatis mybatis-pageable oauth2 oss qps quartz rate-limiter redis sms spring-cloud spring-security springboot
Last synced: 12 Jan 2026
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: 05 Feb 2026
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: 22 Jan 2026
https://github.com/sunng87/diehard
Clojure resilience library for flexible retry, circuit breaker and rate limiter
bulkhead circuit-breaker clojure rate-limiter resilience retry-library
Last synced: 15 May 2025
https://github.com/dmi3kno/polite
Be nice on the web
crawler memoise r r-package rate-limiter robotstxt rstats rvest scraper webscraping
Last synced: 22 Oct 2025
https://github.com/ravangen/graphql-rate-limit
🚦 Fixed window rate limiting middleware for GraphQL. Use to limit repeated requests to queries and mutations.
graphql graphql-directive javascript nodejs rate-limiter typescript
Last synced: 21 Jan 2026
https://github.com/yangwenmai/ratelimit
基于令牌桶算法和漏桶算法来实现的限速限流,Golang实现。
golang leaky-bucket rate-limiter token-bucket
Last synced: 27 Oct 2025
https://github.com/symfony/rate-limiter
Provides a Token Bucket implementation to rate limit input and output in your application
component limiter php rate-limiter symfony symfony-component
Last synced: 01 May 2026
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/onur-ozkan/nestjs-rate-limiter
Highly configurable and extensible rate limiter library
guard nestjs rate-limiter request-limiter security
Last synced: 01 Oct 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/eddiejibson/limitrr
Light NodeJS rate limiting and response delaying using Redis - including Express middleware.
authorization brute-force discriminator expiry express-middleware expressjs force ip light limiting maximum nodejs promise protection rate rate-limiter redis security security-tools
Last synced: 09 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/systemfw/upperbound
A purely functional rate limiter
functional-programming rate-limiter scala
Last synced: 09 Apr 2025
https://github.com/oslabs-beta/portara
Portara directive is a rate limiter / throttler for GraphQL
apollo apollo-graphql apollo-server graphql rate-limiter redis schemadirectives throttling
Last synced: 04 Mar 2026
https://github.com/leandromoreira/nginx-lua-redis-rate-measuring
A lua library to provide distributed rate measurement using nginx + redis, you can use it to do a throttling system within many nodes.
distributed-systems lua measurements nginx rate-limit rate-limiter redis redis-cluster throttle
Last synced: 02 Mar 2026
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/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/valeriansaliou/node-fast-ratelimit
:umbrella: Fast and efficient in-memory rate-limit for Node, used to alleviate most common DOS attacks.
dos nodejs npm npm-package rate-limiter security
Last synced: 07 Apr 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/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/jgltechnologies/gin-rate-limit
A rate limiter for the gin web framework
gin go-library golang rate-limiter rate-limiting
Last synced: 18 Feb 2026
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/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/dymmond/asyncmq
Supercharge your async applications with tasks so fast, you’ll think you’re bending time itself.
anyio asyncio background-jobs celery-alternative concurrency dead-letter-queue esmerald fastapi job-scheduler message-queue microservices mongodb paralelism postgres postgresql python rate-limiter redis retry-policy task-queue
Last synced: 25 Jan 2026
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/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/iamolegga/nestjs-ratelimiter
Distributed consistent flexible NestJS rate limiter based on Redis
nest nestjs rate-limiter ratelimiter redis
Last synced: 22 Mar 2025
https://github.com/exhammer/hammer-backend-redis
A Redis backend for for the Hammer rate-limiter
elixir elixir-lang phoenix phoenix-framework rate-limiter rate-limiting redis
Last synced: 15 May 2025
https://github.com/abriginets/umbress
Blazing fast ExpressJS anti-DDoS middleware ⚡
abuseipdb anti-ddos blacklist ddos ddos-attacks express-middleware expressjs mitigation node nodejs rate-limiter
Last synced: 08 Apr 2025
https://github.com/piomin/sample-spring-cloud-gateway
sample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
api-gateway eureka eureka-client microservices rate-limiter redis spring-cloud spring-cloud-gateway
Last synced: 10 Sep 2025
https://github.com/wemake-services/asyncio-redis-rate-limit
Rate limiter for async functions using Redis as a backend.
aiohttp aioredis asyncio httpx python python3 rate-limit rate-limiter rate-limiting ratelimit redis redispy
Last synced: 22 Apr 2025
https://github.com/dream11/kong-scalable-rate-limiter
Kong plugin for Rate Limiting at high throughputs.
api-gateway kong kong-plugin rate-limiter rate-limiting redis
Last synced: 12 Jul 2025
https://github.com/gvolpe/exchange-rates
:currency_exchange: Querying a rate-limited currency exchange API using Redis as a cache
cache dhall dhall-lang exchange-rates forex haskell rate-limiter redis transient wreq
Last synced: 20 Mar 2025
https://github.com/vkhanhqui/funny-things
Let's build something from scratch
blevesearch chat-websocket cloud-gaming garbage-collector interpreter nested-comments proof-of-work rate-limiter webrtc-demos
Last synced: 04 Apr 2026
https://github.com/42wim/rl
Rate limit from stdin to stdout (drop or keep messages)
Last synced: 30 Apr 2025
https://github.com/sourcefuse/loopback4-ratelimiter
A Rate Limiting Extension for Loopback 4 Applications
arcbysf loopback4 loopback4-extension rate-limiter rate-limiting security security-tools
Last synced: 16 Jun 2026
https://github.com/omidekz/rlimit
Python rate limit
python rate-limit rate-limiter rate-limiting
Last synced: 14 Dec 2025
https://github.com/lpicanco/krate
Rate Limit Library for Kotlin
hacktoberfest kotlin library rate-limiter
Last synced: 26 Apr 2026
https://github.com/houbb/rate-limit
🎃Rate limit for java.(java 渐进式限流工具框架,支持 spring springboot 字节码)
cache limit limiter rate-limit rate-limiter rate-limiting
Last synced: 14 Jun 2025
https://github.com/snok/self-limiters
Async distributed rate limiters for Python
async asyncio distributed python rate-limiter redis rust semaphore tokenbucket
Last synced: 16 Aug 2025
https://github.com/rrd108/nuxt-api-shield
Nuxt API Rate Limiter / Brute Force Protection
nuxt nuxt-module rate-limiter security
Last synced: 10 Apr 2025
https://github.com/yiisoft/rate-limiter
RateLimiter helps to prevent abuse by limiting the number of requests that could be me made consequentially.
gcra hacktoberfest middleware psr-15 rate-limiter yii3
Last synced: 05 Aug 2025
https://github.com/abo/rerate
redis-based rate counter and rate limiter
rate-counter rate-limiter redis
Last synced: 27 Apr 2025
https://github.com/managedcode/orleans.ratelimiting
This is a library for Microsoft Orleans that provides a set of rate limiting algorithms for controlling the flow of requests in your distributed applications. It is designed to be easy to use and to integrate with your Orleans-based applications seamlessly.
dotnet limiter orleans rate-limiter rate-limiting
Last synced: 11 May 2026
https://github.com/code4wt/RateLimiter
简单限流算法实现
leaky-bucket rate-limiter token-bucket
Last synced: 04 May 2025
https://github.com/perseidesjs/medusa-plugin-rate-limit
A simple rate limitting plugin for your Medusa (V1,V2) app
medusa medusa-js medusa-plugin medusajs perseidesjs rate-limiter rate-limiting
Last synced: 25 Jan 2026
https://github.com/dpep/berater_rb
work within limits
concurrency-limiter limiter rate-limiter
Last synced: 26 Jul 2025
https://github.com/eddiejibson/limitrr-php
Better PHP rate limiting using Redis.
brute-force brute-force-attacks middleware php rate-limiter rate-limiting redis security security-tools slimphp
Last synced: 21 Mar 2025
https://github.com/vladmandic/piproxy
PiProxy: HTTP/HTTPS/HTTP2 Reverse Proxy with Cert mgmt, Compression, Security enforcement and Rate limiting
acme brotli geoip helmet http2 letsencrypt nodejs nodejs-web-proxy noip proxy rate-limit rate-limiter reverse-proxy
Last synced: 19 Mar 2025
https://github.com/z4kn4fein/trybot
A transient fault handling framework including such resiliency solutions as Retry, Timeout, Fallback, Rate Limit and Circuit Breaker.
circuit-breaker fallback netstandard rate-limiter resilience retry-strategies timeout transient-fault-handling
Last synced: 19 Mar 2025
https://github.com/oak-labs-io/phalcon-throttler
Phalcon Throttler is a Rate Limiter for the PHP Phalcon Framework.
phalcon php rate-limiter rate-limiting throttler
Last synced: 13 Jan 2026
https://github.com/insidewhy/rxjs-ratelimiter
rxjs lossless rate limiter
angular rate-limiter rate-limiting redux-observable rxjs rxjs6
Last synced: 05 Jul 2025
https://github.com/stevenvachon/limited-request-queue
Interactively manage concurrency for outbound requests.
concurrency data-structure dos http nodejs priority-queue queue rate-limiter requests url whatwg
Last synced: 05 May 2025
https://github.com/ivanstanev/rate-limiter
A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, in-memory, etc.).
go golang rate-limiter rate-limiting web
Last synced: 25 Apr 2025
https://github.com/romantomjak/redis-ratelimit
A fixed window rate limiter based on Redis
rate-limit rate-limiter rate-limiting ratelimit ratelimiter redis
Last synced: 10 Apr 2025
https://github.com/fnichol/limitation
Rate limiting using a fixed window counter for arbitrary keys, backed by Redis.
actix-web middleware proxy-server rate-limiter rate-limiting
Last synced: 13 Apr 2025
https://github.com/adiologydev/oak-rate-limit
Rate-limiting middleware for Oak server on Deno
deno hacktoberfest rate-limiter
Last synced: 11 Dec 2025
https://github.com/southclaws/swirl
Sliding window counters rate limiting implementation for Golang (Based on the Figma API rate limit algorithm)
api-tools golang rate-limit-algorithm rate-limiter rate-limiting web
Last synced: 22 Apr 2025
https://github.com/lrascao/raterl
An erlang ETS based rate limiter inspired by Jobs
Last synced: 17 Mar 2025
https://github.com/bmpi-dev/instaghub
instagram viewer
elixir instagram-api phoenix rate-limiter redis redis-cache
Last synced: 04 Jul 2025
https://github.com/hachreak/limitless
An OTP application to integrate a rate-limiter in your application.
erlang erlang-libraries erlang-library minidb mongodb otp-application rate-limiter rate-limiting rate-limits rest rest-api
Last synced: 08 Apr 2025
https://github.com/m-thirumal/spring-cloud-gateway
Spring cloud gateway with Rate Limiter (Redis) [Service denial], Circuit Breaker (Resilience4J), Load balancing, encryption and decryption, etc.
api-throttling circuit-breaker encryption-decryption loadbalancing microservice rate-limiter recaptcha-v3 resilience4j router springboot2 springcloudgateway throttling
Last synced: 14 Aug 2025
https://github.com/nccapo/rate-limiter
Rate Limiter middleware in Golang using the Gin based on Redis
gin-gonic go go-rate-limiter golang middleware rate-limiter rate-limiting redis token-bu token-bucket-algorithm
Last synced: 24 Dec 2025
https://github.com/khalil-farashiani/golim
Golim is a Go-based rate limiter using a token bucket algorithm to manage web service request rates with customizable settings.
bucket-al go golang limiter rate-limiter software token-bucket
Last synced: 09 Mar 2026
https://github.com/ycd/dur
📮 Lightweight, high performance and configurable API rate limiter.
api-rate-limit rate-limiter rate-limiting rust
Last synced: 28 Oct 2025
https://github.com/jgltechnologies/aiohttp-ratelimiter
A rate limiter for the aiohttp.web framework
aiohttp api asyncio python rate-limiter rate-limiting ratelimit
Last synced: 25 Aug 2025
https://github.com/exhammer/hammer-backend-mnesia
Mnesia backend for Hammer
elixir elixir-lang mnesia rate-limiter rate-limiting throttling
Last synced: 30 Apr 2025
https://github.com/client-side/throttle
Java Rate Limiter Derived From Googles' Guava Implementation
java rate-limiter rate-limiting throttle
Last synced: 05 Oct 2025
https://github.com/recruitee/plug_limit
Rate limiting Plug module based on Redis Lua scripting.
elixir phoenix phoenix-framework plug rate-limiter rate-limiting
Last synced: 14 Apr 2025
https://github.com/kuldeepsingh99/api-rate-limiting
Spring boot API Rate Limiting by User with Bucket4j and Redis
bucket4j java-8 mysql rate-limiter rate-limiting redis redisson spring-boot
Last synced: 27 Jul 2025
https://github.com/libops/captcha-protect
Traefik middleware to add an anti-bot challenge to individual IPs in a subnet when traffic spikes are detected from that subnet
anti-bot captcha rate-limiter traefik traefik-plugin
Last synced: 24 Oct 2025
https://github.com/4xposed/minirate
A dead simple distributed rate limiting library in Elixir using Mnesia.
distributed elixir mnesia plug rate-limiter rate-limiting
Last synced: 07 May 2025
https://github.com/fredmorcos/throttle_my_fn
A Rust attribute macro to limit a function's number of runs over a specified period of time
macro macros rate-limiter rate-limiting rust rust-crate rust-lang throttle
Last synced: 09 Apr 2026
https://github.com/ml7s/flame-limit
A smart and flexible rate-limiting middleware compatible with Express, Koa, Fastify, or plain Node.js HTTP servers.
nodejs rate-limit rate-limiter rate-limiting
Last synced: 28 Jul 2025
https://github.com/uppnrise/distributed-rate-limiter
High-performance distributed rate limiter service with Redis backend. Supports token bucket and sliding window algorithms, dynamic configuration, and real-time metrics. Built for microservices architectures.
api-gateway api-protection concurrency distributed-systems docker high-performance java kubernetes microservices monitoring observability production-ready prometheus rate-limiter rate-limiting redis scalability spring-boot throttling token-bucket
Last synced: 28 Sep 2025
https://github.com/teal-finance/garcon
Golang web toolbox for API and static website including HTTP server, middlewares, JWT, CORS, OPA, Cookies, Prometheus exporter, Rate Limiter compatible with Go standards and dozens of Go routers
autorization bearer browser-fingerprint chat-notification coockie cors cors-middleware file-server golang http-logger http-server jwt middleware middleware-collection pprof rate-limiter static-website
Last synced: 06 May 2025
https://github.com/muhammadmp97/rate-limiter
Simple Rate Limiter 🚦
docker javascript nodejs rate-limiter rate-limiting redis
Last synced: 11 Apr 2025