An Express.js middleware for handling rate limiting with multiple strategies and flexible configurations.