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

A cross-platform terminal ui library based on Lua

$ luarocks install ltui

LTUI is a cross-platform terminal ui library based on Lua.

This framework originated from the requirements of graphical menu configuration in [xmake](https://github.com/tboox/xmake).
Similar to the kernel kernel's menuconf to configure the compilation parameters, so using curses and lua to implement a cross-platform character terminal ui library.

Refer to kconfig-frontends for style rendering. Of course, users can customize different ui styles.

Versions

2.8-22 years ago1,153 downloads
2.8-12 years ago279 downloads
2.7-13 years ago890 downloads
2.6-14 years ago(revision: 3)152 downloads
2.5-25 years ago796 downloads
2.5-15 years ago142 downloads
2.4-15 years ago49 downloads
2.3-15 years ago47 downloads
2.2-15 years ago139 downloads
2.1-16 years ago57 downloads
2.0-16 years ago155 downloads
1.9-36 years ago58 downloads
1.9-26 years ago73 downloads
1.9-16 years ago42 downloads
1.8-16 years ago43 downloads
1.7-16 years ago44 downloads
1.6-16 years ago60 downloads
1.5-17 years ago240 downloads
1.4-17 years ago60 downloads
1.3-17 years ago121 downloads
1.2-17 years ago75 downloads
1.1-17 years ago127 downloads
1.0-57 years ago58 downloads
1.0-47 years ago50 downloads
1.0-37 years ago45 downloads
1.0-27 years ago64 downloads
1.0-17 years ago47 downloads

Dependencies

lua >= 5.1

Labels

Manifests