LuaRocks.org had a security incident in September 2026. Read the incident report.

compat53

Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1

$ luarocks install compat53

This is a small module that aims to make it easier to write Lua code in a Lua-5.3-style that runs on Lua 5.3, 5.2, and 5.1. It does *not* make Lua 5.2 (or even 5.1) entirely compatible with Lua 5.3, but it brings the API closer to that of Lua 5.3.

Versions

scm-1dev2 years ago3,924 downloads
scm-0dev3 years ago6,731 downloads
0.15.1-1120 days ago46,369 downloads
0.15.0-1122 days ago795 downloads
0.14.4-11 year ago190,211 downloads
0.14.3-12 years ago43,437 downloads
0.14.2-12 years ago308 downloads
0.14.1-12 years ago373 downloads
0.14-12 years ago87 downloads
0.13-12 years ago76,049 downloads
0.12-13 years ago52,038 downloads
0.11-13 years ago8,751 downloads
0.8-13 years ago690,114 downloads
0.7-13 years ago147,307 downloads
0.5-13 years ago5,276 downloads
0.4-13 years ago530 downloads
0.3-13 years ago8,751 downloads
0.2-13 years ago139 downloads
0.1-13 years ago425 downloads

Dependencies

lua >= 5.1, < 5.5

Dependency for

croissant, expadom, hectorm-fork-http, hotswap, http, Light, lrc, lsdbus, lsdbus, lsp-lib, lua-zabbix-sender, luaserialization, LuaText, lue, meta, mmdblua, sile, sirocco, sofa, tabular, teal-cli, tl, tl-pages, tulip, ufy

Manifests