Terminal TUI Programs
We can use various TUI libraries to develop terminal graphical interface programs, such as ncurses, ftxui, etc.
Ncurses
Ncurses is a classic terminal graphics library. We can use add_requires("ncurses") to integrate it.
xmake.lua
FTXUI
FTXUI is a modern C++ functional terminal user interface library.
xmake.lua
Build and Run
bash
$ xmake
$ xmake run