All Projects → Bucket4j → Similar Projects or Alternatives

101 Open source projects that are alternatives of or similar to Bucket4j

redislimiter-spring-boot
an excellent API limiting framework for Spring boot/cloud application, especially for microservice project
Stars: ✭ 64 (-93.76%)
Mutual labels:  rate-limiter
p-ratelimit
Promise-based utility to make sure you don’t call rate-limited APIs too quickly.
Stars: ✭ 49 (-95.22%)
Mutual labels:  rate-limiting
flume
A blazing fast job processing system backed by GenStage & Redis.
Stars: ✭ 37 (-96.39%)
Mutual labels:  rate-limiting
nestjs-ratelimiter
Distributed consistent flexible NestJS rate limiter based on Redis
Stars: ✭ 49 (-95.22%)
Mutual labels:  rate-limiter
gcra-ruby
Generic cell rate algorithm (leaky bucket) implementation for rate limiting
Stars: ✭ 49 (-95.22%)
Mutual labels:  rate-limiting
Polite
Be nice on the web
Stars: ✭ 253 (-75.32%)
Mutual labels:  rate-limiter
Diehard
Clojure library of flexible retry, circuit breaker and rate limiter
Stars: ✭ 227 (-77.85%)
Mutual labels:  rate-limiter
Limitrr
Light NodeJS rate limiting and response delaying using Redis - including Express middleware.
Stars: ✭ 203 (-80.2%)
Mutual labels:  rate-limiter
Slowapi
A rate limiter for Starlette and FastAPI
Stars: ✭ 169 (-83.51%)
Mutual labels:  rate-limiter
Graphql Rate Limit
🚦 Fixed window rate limiting middleware for GraphQL. Use to limit repeated requests to queries and mutations.
Stars: ✭ 171 (-83.32%)
Mutual labels:  rate-limiter
Portara
Portara directive is a rate limiter / throttler for GraphQL
Stars: ✭ 158 (-84.59%)
Mutual labels:  rate-limiter
Throttler
A rate limiting module for NestJS to work with Fastify, Express, GQL, Websockets, and RPC 🧭
Stars: ✭ 145 (-85.85%)
Mutual labels:  rate-limiter
Curiefense
Curiefense is a unified, open source platform protecting cloud native applications.
Stars: ✭ 136 (-86.73%)
Mutual labels:  rate-limiter
Bull
Premium Queue package for handling distributed jobs and messages in NodeJS.
Stars: ✭ 11,748 (+1046.15%)
Mutual labels:  rate-limiter
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.
Stars: ✭ 109 (-89.37%)
Mutual labels:  rate-limiter
Limiter
一个注解使你的SpringBoot项目获得分布式锁和限流器能力
Stars: ✭ 93 (-90.93%)
Mutual labels:  rate-limiter
Nestjs Rate Limiter
Highly configurable rate limiter library built for NestJS
Stars: ✭ 93 (-90.93%)
Mutual labels:  rate-limiter
Node Fast Ratelimit
☔️ Fast and efficient in-memory rate-limit for Node, used to alleviate most common DOS attacks.
Stars: ✭ 84 (-91.8%)
Mutual labels:  rate-limiter
Throttler
🔀⏳ Easy throttling with asyncio support
Stars: ✭ 60 (-94.15%)
Mutual labels:  rate-limiter
Redis rate
Rate limiting for go-redis
Stars: ✭ 248 (-75.8%)
Mutual labels:  rate-limiting
Slidingwindow
Golang implementation of Sliding Window Algorithm for distributed rate limiting.
Stars: ✭ 227 (-77.85%)
Mutual labels:  rate-limiting
Mvcthrottle
ASP.NET MVC Throttling filter
Stars: ✭ 211 (-79.41%)
Mutual labels:  rate-limiting
Rate Limit
🚔 General purpose rate limiter implementation.
Stars: ✭ 193 (-81.17%)
Mutual labels:  rate-limiting
Fastify Rate Limit
A low overhead rate limiter for your routes
Stars: ✭ 179 (-82.54%)
Mutual labels:  rate-limiting
Laravel Rate Limited Job Middleware
A job middleware to rate limit jobs
Stars: ✭ 166 (-83.8%)
Mutual labels:  rate-limiting
Ratelimiter
C# rate limiting utility
Stars: ✭ 159 (-84.49%)
Mutual labels:  rate-limiting
Nginxconfig.io
⚙️ NGINX config generator on steroids 💉
Stars: ✭ 14,983 (+1361.76%)
Mutual labels:  rate-limiting
Aspnetcoreratelimit
ASP.NET Core rate limiting middleware
Stars: ✭ 2,199 (+114.54%)
Mutual labels:  rate-limiting
Enroute
EnRoute Universal Gateway: Cloud Native API gateway with OpenAPI support and free L7 rate-limiting built on Envoy proxy
Stars: ✭ 126 (-87.71%)
Mutual labels:  rate-limiting
Play Guard
Play2 module for rate limiting, based on token bucket algorithm
Stars: ✭ 123 (-88%)
Mutual labels:  rate-limiting
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
Stars: ✭ 120 (-88.29%)
Mutual labels:  rate-limiting
Sentinel Golang
Sentinel Go version (Reliability & Resilience)
Stars: ✭ 1,817 (+77.27%)
Mutual labels:  rate-limiting
Speedbump
A Redis-backed rate limiter in Go
Stars: ✭ 107 (-89.56%)
Mutual labels:  rate-limiting
Axios Rate Limit
Rate limit for axios
Stars: ✭ 106 (-89.66%)
Mutual labels:  rate-limiting
Governor
A rate-limiting library for Rust (formerly ratelimit_meter)
Stars: ✭ 99 (-90.34%)
Mutual labels:  rate-limiting
Sentinel Cpp
C++ implementation of Sentinel
Stars: ✭ 91 (-91.12%)
Mutual labels:  rate-limiting
Redisratelimiter
Redis Based API Access Rate Limiter
Stars: ✭ 80 (-92.2%)
Mutual labels:  rate-limiting
Ring Ratelimit
Rate limiting middleware for Clojure Ring
Stars: ✭ 78 (-92.39%)
Mutual labels:  rate-limiting
Webapithrottle
ASP.NET Web API rate limiter for IIS and Owin hosting
Stars: ✭ 1,180 (+15.12%)
Mutual labels:  rate-limiting
Nekobin
Elegant and open-source pastebin service
Stars: ✭ 61 (-94.05%)
Mutual labels:  rate-limiting
Node Rate Limiter Flexible
Node.js rate limit requests by key with atomic increments in single process or distributed environment.
Stars: ✭ 1,950 (+90.24%)
Mutual labels:  rate-limiting
61-101 of 101 similar projects