mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-09-14 23:19:20 +08:00
7efe8a638504e2de627a4c2c4cb3e2e919326961
FTXUI
A C++ library for making text based user interface.
Feature
- Functional style.
- Simple and elegant syntax (in my opinion).
- No dependencies.
Example:
vbox(
hbox(
text(L"left") | frame,
text(L"middle") | frame | flex,
text(L"right") | frame
),
gauge(0.5) | frame
)
┌────┐┌───────────────────────────────────────────────────────────────┐┌─────┐
│left││middle ││right│
└────┘└───────────────────────────────────────────────────────────────┘└─────┘
┌────────────────────────────────────────────────────────────────────────────┐
│██████████████████████████████████████ │
└────────────────────────────────────────────────────────────────────────────┘
Tutorial
See Tutorial
Languages
C++
95.7%
CMake
2.4%
Starlark
1.4%
Nix
0.3%
Shell
0.2%