Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

README.md

Blame
  • FTXUI

    issues license contributors

    Functional Terminal (X) User interface

    A simple C++ library for terminal based user interface.

    Demo:

    Demo image

    Feature

    Operating systems

    • linux-emscripten
    • linux-gcc linux-clang
    • windows-msvc
    • mac-clang

    Example:

      vbox({
        hbox({
          text(L"left") | border,
          text(L"middle") | border | flex,
          text(L"right") | border,
        }),
        gauge(0.5) | border,
      });
    ┌────┐┌───────────────────────────────────────────────────────────────┐┌─────┐
    │left││middle                                                         ││right│
    └────┘└───────────────────────────────────────────────────────────────┘└─────┘
    ┌────────────────────────────────────────────────────────────────────────────┐
    │██████████████████████████████████████                                      │
    └────────────────────────────────────────────────────────────────────────────┘

    Documentation:

    Project using FTXUI

    Feel free to add your projects here:

    Hosted on:

    External package:

    It is highly recommanded to use cmake FetchContent to depends on FTXUI. This way you can specify which commit you would like to depends on.

    If you don't, the following packages have been created: