LTUI
lastmod 2026-11-10created 2024-11-052 edits
LTUI is a cross-platform terminal UI (TUI) library written in Lua. It was created for the menu configuration screen of the build tool xmake; based on curses, it provides widgets such as windows, dialog boxes, menus, and input boxes, and handles keyboard and mouse events. It runs in Linux, macOS, and Windows terminals and is used to build text-based interfaces with Lua scripts alone.
A cross-platform terminal ui library based on Lua