What is AppCUI
AppCUI is a cross-platform TUI (Text User Interface / Terminal User Interface) / CUI (Console User Interface) framework designed to allow quick creation of TUI/CUI-based applications.
AppCUI includes many out-of-the-box controls (such as buttons, checkboxes, radioboxes, windows, tab controls, lists, comboboxes, etc.), and provides macros to help you create custom controls quickly.
The core of AppCUI is written completely in Rust and is designed to be fast and efficient. It is based on a handle-based system, where each control is represented by a handle. This allows for easy manipulation of controls and their properties.
AppCUI also have multiple modes including a frame-based mode that allows you to create applications that are not based on windows, but use a refresh timer to update the screen. This is in particular useful for game developing / or different kind of applications that require a high-performance screen update.