$ luarocks install rllib
rllib is a high-performance, distributed rate-limiting library for OpenResty using Redis.
It supports atomic cross-node request limiting, optional local caching with `lua_shared_dict`,
and a simple fixed-window algorithm.
The library is easy to configure, production-ready, and includes helper functions for setting
standard rate-limit headers. Designed for use in NGINX with Lua, it enables robust IP-based
throttling and traffic control across horizontally scaled environments.
Versions
Dependencies
lua >= 5.1, < 5.5