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

Reply via email to