Package: FTXUI Severity: wishlist * Package name : ftxui-dev Version: : 5.0.0 Upstream Author : Arthur Sonzogni * URL : https://github.com/ArthurSonzogni/FTXUI * License: : MIT Programming Lang : C++ Description : Modern TUI library written in C++
FTXUI stands for Functional Terminal (X) User interface. Its a TUI library, capable to develop interactive applications with text based terminal interface. Its cross platform, Windows, MacOS, BSD and GNU/Linux all supported. Similar projects e.g. ncurses, notcurses, textual, blessed, gocui, ratatui and so on. Main features (copied from project description): * Functional style. Inspired by React * Simple and elegant syntax (in my opinion) * Keyboard & mouse navigation. * Support for UTF8 and fullwidth chars * Support for animations. * Support for drawing. * No dependencies * Cross platform: Linux/MacOS (main target), WebAssembly, Windows (Thanks to contributors!). * Learn by examples, and tutorials * Multiple packages: CMake FetchContent (preferred), vcpkg, pkgbuild, conan. * Good practises: documentation, tests, fuzzers, performance tests, automated CI, automated packaging, etc... WebAssembly interactive web based examples can be found on: https://arthursonzogni.github.io/FTXUI/examples/ Packaging status on other distros: https://repology.org/project/ftxui/versions