Awesome Open Source
Awesome Open Source
Combined Topics
rate-limiting
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 37 Rate Limiting Open Source Projects
Categories
>
Web Servers
>
Rate Limiting
Sentinel
⭐
15,818
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
Nginxconfig.io
⭐
11,656
⚙️ NGINX config generator on steroids 💉
Aspnetcoreratelimit
⭐
1,788
ASP.NET Core rate limiting middleware
Sentinel Golang
⭐
1,469
Sentinel Go version (Reliability & Resilience)
Webapithrottle
⭐
1,187
ASP.NET Web API rate limiter for IIS and Owin hosting
Bottleneck
⭐
1,125
Job scheduler and rate limiter, supports Clustering
Bucket4j
⭐
1,040
Java rate limiting library based on token/leaky-bucket algorithm.
Gubernator
⭐
625
High Performance Rate Limiting MicroService and Library
Requests Respectful
⭐
419
Minimalist Requests wrapper to work within rate limits of any amount of services simultaneously. Parallel processing friendly.
Ratelimit
⭐
374
API Rate Limit Decorator
Hammer
⭐
366
An Elixir rate-limiter with pluggable backends
Ex_rated
⭐
331
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
Annon.api
⭐
305
Configurable API gateway that acts as a reverse proxy with a plugin system.
Redis_rate
⭐
259
Rate limiting for go-redis
Slidingwindow
⭐
230
Golang implementation of Sliding Window Algorithm for distributed rate limiting.
Mvcthrottle
⭐
211
ASP.NET MVC Throttling filter
Rate Limit
⭐
197
🚔 General purpose rate limiter implementation.
Fastify Rate Limit
⭐
185
A low overhead rate limiter for your routes
Laravel Rate Limited Job Middleware
⭐
170
A job middleware to rate limit jobs
Ratelimiter
⭐
162
C# rate limiting utility
Limiter
⭐
131
Simple Ruby rate limiting mechanism.
Enroute
⭐
128
EnRoute Universal Gateway: Cloud Native API gateway with OpenAPI support and free L7 rate-limiting built on Envoy proxy
Play Guard
⭐
125
Play2 module for rate limiting, based on token bucket algorithm
Guzzle Advanced Throttle
⭐
120
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.
Istio Workshop
⭐
120
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
Governor
⭐
111
A rate-limiting library for Rust (formerly ratelimit_meter)
Axios Rate Limit
⭐
109
Rate limit for axios
Speedbump
⭐
108
A Redis-backed rate limiter in Go
Sentinel Cpp
⭐
93
C++ implementation of Sentinel
Redisratelimiter
⭐
80
Redis Based API Access Rate Limiter
Ring Ratelimit
⭐
79
Rate limiting middleware for Clojure Ring
Laravel Queue Rate Limit
⭐
44
Simple Laravel queue rate limiting
Dalli Rate_limiter
⭐
38
Arbitrary Memcached-backed rate limiting for Ruby
Express Security
⭐
37
nodejs + express security and performance boilerplate.
Caddy Ratelimit
⭐
32
HTTP rate limiting module for Caddy 2
Rate Limit
⭐
15
Meteor package to rate-limit a function by queuing up calls (instead of dropping them like throttle or debounce)
Redis Ratelimit
⭐
15
A fixed window rate limiter based on Redis
1-37 of 37 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210