Throttle the parallelism of an asynchronous (promise returning) function / functions
Run multiple promise-returning & async functions with limited concurrency
Promise queue with concurrency control
Truncate a string to a specific width in the terminal
limits calls to functions that return promises
A brute-force protection middleware for express routes that rate limits incoming requests
abstract rate limiter backed by redis
Run promise-returning & async functions concurrently with optional limited concurrency
Prevent JS libraries bloat. If you accidentally add a massive dependency, Size Limit will throw an error.
Fulfill long runinng promises on timeout.
Run an array of functions in parallel, but limit the number of tasks executing at the same time
Rate limiting plugin for hapi
Limit the execution rate of any function
Rate limit made simple, easy, async.
Limit the complexity of your GraphQL queries based on depth.
A low overhead rate limiter for your routes
Measure process load with automatic handling of 'Service Unavailable' plugin for Fastify.
Fast and efficient in-memory rate-limit for Node, used to alleviate severe DOS attacks.
Debounce promise-returning & async functions
Limitus makes rate limiting your anything a snap.
powered by npms.io 🚀