Limitrr

screenshot of Limitrr
express

Light NodeJS rate limiting and response delaying using Redis - including Express middleware.

Overview:

Limitrr is a NodeJS utility that helps with rate-limiting and delaying responses for different routes within a NodeJS application. It offers unique features such as limiting by the number of requests and completed actions, custom options for restrictions, and the ability to use custom discriminators. Additionally, it provides middleware functions for Express, enhancing its functionality.

Features:

  • Rate-limiting and delaying responses
  • Limit by number of requests and completed actions
  • Support for custom discriminators
  • Middleware functions for Express
  • Ability to slow down responses after a set number of requests
  • Extensive options including IP exclusion
  • Documentation available at https://limitrr.js.org
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.