Search results
125 packages found
Dead simple, efficient rate limiting class.
Redis based rate limiting implementation using the token bucket algorithm.
This package provides a GraphQL directive `@rateLimit` for rate limiting GraphQL queries and mutations. This directive helps to prevent abuse and manage resources efficiently by limiting the number of requests a client can make within a specified time win
Promise utilities: rate limiting, queueing/batching, defer, etc.
This library is built to offer flexibility in rate limiting strategies, supporting token bucket and IP-based methods, making it suitable for a wide range of use cases.
Limitix is a powerful and flexible in-memory rate limiting library designed for single-server Next.js applications.
- rate_limiting
- rate_limit
- rate_limiter
- rate_limit_api
- rate_limiter_api
- ratelimit
- ratelimiting
- rate-limiting
- rate-limit
- rate-limiter
- nextjs
- next
- next.js
- next-js
- View more
IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.
- koa2-ratelimit
- koa2-rate-limit
- koa-rate-limit
- koa-ratelimit
- koa2-brute-force
- koa-brute-force
- koa2-bruteforce
- koa-bruteforce
- koa2
- rate
- limit
- sequelize
- mongodb
- ratelimit
- View more
Utility code to handle REST API rate limiting responses.
Distributed task scheduler and rate limiter
- async rate limiter
- rate limiter
- rate limiting
- async
- rate
- limiting
- limiter
- throttle
- throttling
- throttler
- load
- clustering
A higher-order function to provide a Rate Limiting mechanism to the given function.
Return a promise to resolve "shortly", based on rate limiting and a priority queue
Distributed task scheduler and rate limiter
- async rate limiter
- rate limiter
- rate limiting
- async
- rate
- limiting
- limiter
- throttle
- throttling
- throttler
- load
- clustering
Distributed task scheduler and rate limiter
- async rate limiter
- rate limiter
- rate limiting
- async
- rate
- limiting
- limiter
- throttle
- throttling
- throttler
- load
- clustering
Basic IP rate-limiting middleware for Hyper-express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
- hyper-express-rate-limit
- rate
- limit
- ratelimit
- rate-limit
- middleware
- ip
- auth
- authorization
- security
- brute
- force
- bruteforce
- brute-force
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
- express-rate-limit
- express
- rate
- limit
- ratelimit
- rate-limit
- middleware
- ip
- auth
- authorization
- security
- brute
- force
- bruteforce
- View more
Interactively manage concurrency for outbound requests.
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
My Implementation of a Concurrent Promise Queue
- nodejs
- concurrent
- promise
- queue
- typescript
- backend
- concurrency
- concurrent queues
- concurrent queue
- concurrent-queue
- concurrent-queues
- node
- javascript
- parralel
- View more