15 Repositories
Rust rate-limiter Libraries
A lookahead compressor/limiter that's soft as a lamb.
lamb π A lookahead compressor/limiter that's soft as a lamb. Lamb was made with these goals in mind: Be as clean as possible Give the user full contr
Crate extending futures stream combinators, that is adding precise rate limiter
stream-rate-limiter Stream combinator .rate_limiter(opt: RateLimitOptions) Provides way to limit stream element rate with constant intervals. It adds
An inverse limiter.
Colimiter We've all used a limiter once in our lives. But have you ever seen an inverse limiter? Colimiter will only let a signal through if it exceed
Rate Limiting middleware for Tower/Axum/Tonic/Hyper utilizing the governor crate
A Tower service and layer that provides a rate-limiting backend by governor. Based heavily on the work done for actix-governor. Works with Axum, Hyper
A complete, rate-limiting, asynchronous Rust wrapper of the Hypixel Public API with extensive SkyBlock support
rs-pixel β A complete, rate-limiting, asynchronous Rust implementation of the Hypixel Public API with extensive SkyBlock support. [dependencies] rs-pi
A Redis module that provides rate limiting in Redis as a single command.
redis-cell A Redis module that provides rate limiting in Redis as a single command. Implements the fairly sophisticated generic cell rate algorithm (G
Rate limit guard - Lazy rate limit semaphore implementation to control your asynchronous code frequency execution
Lazy rate limit semaphore (a.k.a fixed window algorithm without queueing) implementation to control your asynchronous code frequency execution
A CLI tool based on the crypto-crawler-rs library to crawl trade, level2, level3, ticker, funding rate, etc.
carbonbot A CLI tool based on the crypto-crawler-rs library to crawl trade, level2, level3, ticker, funding rate, etc. Run To quickly get started, cop
A crate for parsing HTTP rate limit headers as per the IETF draft
rate-limits A crate for parsing HTTP rate limit headers as per the IETF draft. Inofficial implementations like the Github rate limit headers are also
Rate limit middleware for poem web framework
Rate limit middleware for Poem framework Usage Check examples, poem-ratelimit is available on crates.io. A yaml configuration file is used to set limi
Rate limit middleware for Poem framework
Rate limit middleware for Poem framework Usage Check examples, poem-ratelimit is available on crates.io. A yaml configuration file is used to set limi
HTTP microservice using Axum and Reqwest to request the Google Translate TTS endpoint without rate limits
HTTP microservice using Axum and Reqwest to request the Google Translate TTS endpoint without rate limits
Port Finance Variable Rate Lending & Liquidity Mining Program
Port Variable Rate Lending Forked from Solana Token Lending Bug Bounty We have partnered with Immunefi to offer bug bounty up to 500K: https://immunef
A Rust attribute macro to limit a function's number of runs over a specified period of time
throttle_my_fn: A Rust attribute macro to throttle the execution of functions throttle_my_fn is a Rust attribute macro to limit a function's number of