🚦 Manage API request limits effortlessly with a modular TypeScript and Redis-based rate limiter for Express and Fastify applications.
-
Updated
Dec 18, 2025 - TypeScript
🚦 Manage API request limits effortlessly with a modular TypeScript and Redis-based rate limiter for Express and Fastify applications.
The Developer Platform for Modern APIs
Rate Limit middleware for Hono Server
Basic rate-limiting middleware for the Express web server
Nuxt API Rate Limiter / Brute Force Protection
A Rate Limiting Extension for Loopback 4 Applications
Distributed consistent flexible NestJS rate limiter based on Redis
A rate limiting module for NestJS to work with Fastify, Express, GQL, Websockets, and RPC 🧭
TypeScript-based Express server
A scalable Express.js boilerplate with MySQL, Drizzle ORM, RBAC, and JWT authentication.
A TypeScript rate limiting middleware for Express.js. Supports memory and Redis storage, multiple algorithms supported.
A high-performance, flexible rate limiting library for TypeScript.
A rate limiting store for express-rate-limit with Redis/Redict/Valkey/etc.
A serverless, token-bucket rate-limiting API with Prometheus metrics and structured log aggregation
Modular NestJS backend 📊🤖 that collects market data, generates AI-powered reports 📈, sends personalized notifications 📬, supports watchlists ⚙️, and ensures stability with caching, global error handling 🛡️, and tests 🧪.
A modern, AI-powered blogging platform with advanced editorial workflows, role-based permissions, and intelligent content generation.
This npm package provides a rate limiter middleware for Express applications. It helps prevent abuse of your API by limiting the number of requests that can be made from a specific IP address within a given time frame.
A high-performance backend API showcasing LRU caching, asynchronous processing, rate limiting, and concurrent request deduplication. Built with Express.js + TypeScript.
Slow down repeated requests; use as an alternative (or addition) to express-rate-limit
Add a description, image, and links to the rate-limiter topic page so that developers can more easily learn about it.
To associate your repository with the rate-limiter topic, visit your repo's landing page and select "manage topics."