rack-throttle

Rate limiter

A Rack middleware that limits the rate of incoming HTTP requests to applications.

Rack middleware for rate-limiting incoming HTTP requests.

GitHub

947 stars
17 watching
116 forks
Language: Ruby
last commit: over 3 years ago
Linked from 1 awesome list

rackrubyrubygems

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
grahamcampbell/laravel-throttleA package to manage rate limiting in Laravel applications705
timebug/lua-resty-redis-ratelimitA Lua-based module to limit incoming requests between multiple instances using a 'leaky bucket' algorithm and Redis as the backend storage.163
microlinkhq/async-ratelimiterAn asynchronous rate limiter middleware implementation using Redis to track requests and enforce limits.320
usemuffin/throttleA plugin that limits the number of requests a client can make to an application in a given time frame.63
reg2005/adonis-request-throttlerA package for limiting the number of requests from a client within a specified time period.20
ulule/limiterA middleware library for Go that enforces rate limits on HTTP requests2,125
yudppp/throttleA library that provides a throttle function for rate limiting functions in Go.39
sindresorhus/p-throttleControls function calls to limit their frequency within a specified time interval447
grempe/ex_ratedA rate limiting utility that manages access to a service with adjustable time windows and limits.453
jaytaph/ratelimitbundleA bundle for Symfony applications that simplifies rate limiting by adding an annotation to controllers and actions.332
exhammer/hammerEnables users to set limits on actions performed within specified time intervals767
upyun/lua-resty-limit-rateA Lua module that limits the rate of requests to an application72
shareed2k/fiber_limiterA middleware solution for rate limiting with two sliding window algorithms and Redis storage.13
akirk/php-ratelimiterA class that limits requests based on IP address or user session to prevent abuse and rate limiting39
whitered/ratekeeperA library for scheduling rate-limited actions in Elixir14