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.
IP based token bucket rate limiter / throttler.
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.
Rolling rate limit in redis via a lua script
Rolling rate limit in redis via a lua script
A fast, customizable, and efficient rate-limiting middleware for Express in TypeScript.
Simple rate limiter plugin based on memory and token bucket algorithm.