Search results
34 packages found
rolling window throttler - Count invocations per key and returns true if invocation allowed within provided durationWindow and max invocations per key
Rate Limit module with Redis storage support for NestJS GraphQL APIs
A rate limiter that helps you limit your client from making excessive API requests.
- rate
- limiting
- throttling
- limit
- brute
- force
- bruteforce
- throttle
- queue
- ddos
- rate limiter
- rate limiting
- async
- limiter
- View more
Promise-based job throttler, a pace-keeper that helps to schedule and slow down fetch-requests or any other async jobs
A simple request rate throttler for node and express applications.
Apollo GraphQL rate limiter, throttler, and
[![NPM Version][npm-image]][npm-url] [![Linux Build][travis-image]][travis-url] [![Test Coverage][coveralls-image]][coveralls-url]
Middleware to throttle requests by a single use/set of users
Throttling for promises (or functions) using MongoDB for multicore and multicluster synchronization
nestjs throttler storage redis service base on node-redis
An npm package that facilitates both the generation and validation of API keys, as well as the limiting of calls for specific API keys on key-protected routes.
- api
- key
- throttling
- async rate limiter
- rate limiter
- rate limiting
- async
- rate
- limiting
- limiter
- throttle
- throttler
Allows you to queue up functions as tasks and set what rate of speed they fire off. Can be a single interval or it can repeat.
A simple task throttler, letting through only X functions every Y seconds. Based on Bluebird promises.