KingDownloads

FTXUI

by ArthurSonzogni 10.4k stars MITDeveloper Tools
Download
FTXUI preview

About FTXUI

FTXUI is a C++ library designed for creating terminal-based user interfaces. It provides a functional style approach inspired by React, allowing developers to build interactive and responsive applications in the terminal. The library supports UTF8 and fullwidth characters, animations, and drawing capabilities.

FTXUI is cross-platform, targeting Linux and macOS primarily, with additional support for WebAssembly and Windows. It includes features like keyboard and mouse navigation, and it requires no external dependencies. The library is available through multiple package managers including CMake, Bazel, vcpkg, and Conan.

Key features

  • Functional style UI inspired by React
  • Support for UTF8 and fullwidth characters
  • Keyboard and mouse navigation
  • Animation and drawing capabilities
  • Cross-platform support (Linux, macOS, WebAssembly, Windows)
  • No external dependencies required

Download v7.0.1

Jul 14, 2026
View all 11 versions

Frequently asked questions

Is FTXUI free?
Yes. FTXUI is free and open-source software, distributed under the MIT license.
Which platforms does FTXUI support?
FTXUI provides downloads for Windows, macOS, Linux.
What is the latest version of FTXUI?
The latest version is v7.0.1, released on Jul 14, 2026.
What is FTXUI?
FTXUI is a C++ library for creating terminal-based user interfaces with a functional style approach.
How can I install FTXUI?
FTXUI can be installed via multiple package managers including CMake, Bazel, vcpkg, and Conan. Detailed installation instructions are provided in the documentation.
What platforms does FTXUI support?
FTXUI primarily supports Linux and macOS, with additional support for WebAssembly and Windows.

More Developer Tools