A simple rate limiting package to prevent brute force attacks and abuse by limiting the number of requests from a single IP address or user within a specified time period.
CLI para testes de API — rate limit, latência, stress e mais
API rate limit handler for (Node) JS. Make your API client patient. A legal way to wait for API rate limit resets.
Cross-session API rate limit guard for LLM providers
Redis api rate limit plugin for hapi
A lightweight utility for easily adding rate limiting to functions, ideal for preventing API rate limit violations.
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
A Redis store for the `express-rate-limit` middleware
Advanced API rate limit monitoring with webhook notifications and analytics - TypeScript version
A low overhead rate limiter for your routes
A scheduler based on requestAnimationFrame
Rate limit for axios
IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.
API Rate Limit Aware Client
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
Rate limit middleware for Hono.
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
Fixed window rate-limiting directive for GraphQL. Use to limit repeated requests to queries and mutations.
A rate limiter component for Convex. Define and use application-layer rate limits. Type-safe, transactional, fair, safe, and configurable sharding to scale.
Run multiple promise-returning & async functions with limited concurrency
Contains logic for rate-limiting API endpoints by requesting origin
Promise-based utility to make sure you don’t call rate-limited APIs too quickly.
See your real-time Claude API rate limit usage — the same data Claude CLI sees internally
Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.
A simple rate limiter for Rust APIs
Public Preview — Rust SDK for the Agent Governance Toolkit (policy, trust, audit, identity)
Public Preview — Rust SDK for the Agent Governance Toolkit (policy, trust, audit, identity)
A simple (hacky) solution for rate limiting API requests to the Shopify API.
GitHub style API Rate limiter
Rate Limiter for Rails APIs
A rate limiter for both API services and consumers.
Retry a ShopifyAPI request if if rate-limited or other errors occur. Works with the REST and GraphQL APIs.
A Resque plugin which allows you to create dedicated queues for jobs that use rate limited apis. These queues will pause when one of the jobs hits a rate limit, and unpause after a suitable time period. The rate_limited_queue can be used directly, and just requires catching the rate limit exception and pausing the queue. There are also additional queues provided that already include the pause/rety logic for twitter, angelist and evernote; these allow you to support rate limited apis with minimal changes.
TODO
Plug-and-play API rate limiter with per-user/per-plan configs, Redis backend, Slack alerts and admin dashboard.
A Resque plugin which allows you to create dedicated queues for jobs that use rate-limited APIs. These queues will pause when one of the jobs hits a rate limit, and unpause after a suitable time period. The rate-limited queue can be used directly, and just requires catching the rate limit exception and pausing the queue. There are also additional queues provided that already include the pause/retry logic for Twitter, AngelList and Evernote; these allow you to support rate-limited APIs with minimal changes.
This rate-limited scheduler is made for requests to APIs with sensitive, time-critical access restrictions which means that even limits with short time intervals such as 5 requests per second can be hold in a multi-threading environment. It implements Redis-based execution handles.
TODO
This gem provides a simple and flexible rate limiting mechanism for Rack applications. It allows you to control the rate at which requests are processed, preventing abuse and ensuring fair usage.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.