express-rate-limit
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
qrate
A Node.js queue library with controllable concurrency and rate limiting
express-slow-down
Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.
ts-rate-limiter
High-performance, flexible rate limiting for TypeScript and Bun