fastify-rate-limiter-flexible
A Fastify plugin for rate limiting using rate-limiter-flexible.
A Fastify plugin for rate limiting using rate-limiter-flexible.
Fairly schedule async tasks and prevent any since user/subject from monopolizing the system resources.
A flexible async task scheduler with multi-level priorities, concurrency control, and priority decay for Javascript and Typescript.
CircuitBreaker is used to provide stability and prevent cascading failures in distributed systems.
A simple cooldown system.
A Node.js package to detect and block potential scraping bots based on request patterns, including User-Agent analysis, rate-limiting, and IP reputation checks.
A developer-friendly Node.js module for sending emails using AWS SES with support for to, cc, bcc, HTML emails, and rate limiting.
Reverse proxy to limit concurrent HTTP requests to a target endpoint
Custom rate limiting middleware for Node.js
A fail-fast circuit breaker for promises and callbacks
A fail-fast circuit breaker for promises and callbacks
A fail-fast circuit breaker for promises and callbacks
A lightweight, developer-first notification system for TypeScript applications with first-class Next.js support. Send and manage backend notifications with batching, rate limiting, and security-first design.
A fast circuit breaker for promise
A newly designed and optimized client plugin for interacting with the XRP Ledger.
A comprehensive authentication and security solution
A comprehensive authentication and security solution
A TypeScript-based rate limiter queue for managing API requests. This queue allows you to set a maximum number of requests per minute and enqueues additional requests, processing them as allowed by the rate limit.
Node.js http rate limiting plugin
Rate limiter with a maximum number of calls per given period of time