stopcock
Limit the execution rate of a function using the token bucket algorithm
Limit the execution rate of a function using the token bucket algorithm
A flexible rate limiter using different variations of the Token Bucket algorithm, with hierarchy support, and optional persistence in Redis. Useful for limiting API requests, or other tasks that need to be throttled.
simple synchronous rate limiter using the token-bucket algorithm
Rolling rate limit in redis via a lua script
Rolling rate limit in redis via a lua script
A simple, tested implementation of a 'token bucket' algorithm.
A token bucket to allow throttling for messaging applications.
A fast, customizable, and efficient rate-limiting middleware for Express in TypeScript.
Rolling rate limit in redis via a lua script
Rolling rate limit in redis via a lua script
Simple rate limiter plugin based on memory and token bucket algorithm.
IP based token bucket rate limiter / throttler.
IP based token bucket rate limiter / throttler.
A concurrency aware Redis-backed rate limiter with pacing delay prediction and Token Bucket bursts handling.
IP based token bucket rate limiter / throttler.