Rate limit made simple, easy, async.
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
abstract rate limiter backed by redis
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
TypeScript definitions for ratelimiter
A rate limiter component for Convex. Define and use application-layer rate limits. Type-safe, transactional, fair, safe, and configurable sharding to scale.
Rate limit made simple, easy, async.
A rate limiting extension for loopback-next APIs by ARC
Higher-order functions and common patterns for asynchronous code
Determine if a function is a native async function.
A function that returns the normally hidden `AsyncFunction` constructor
Distributed consistent flexible NestJS rate limiter based on Redis
Helper function to remap async functions to generators
Turn async generator functions into ES2015 generators
Turn async functions into ES2015 generators
Allow parsing of async generator functions
Rate limiting for hapi/hapi.js to prevent brute-force attacks
A modular rate limiter for SvelteKit. Use in password resets, account registration, etc.
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Rolling rate limit in redis via a lua script
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
This is a plugin for grammY and Telegraf Telegram bot frameworks to rate limit users and deflect heavy spamming in your bots.
A tiny (183B to 210B) and fast utility to ascend parent directories
A function that returns the normally hidden `AsyncGeneratorFunction` constructor