devel/ftxui 5.0.0 DragonFly
C++ Functional Terminal User Interface (TUI) library
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- devel, science
- Package size
- 266.8 KiB, 1034.4 KiB installed
Description
FTXUI is a simple C++ library for terminal based user interfaces.
Features: * Functional style. Inspired by the hackernoon "Building Reactive Terminal Interfaces in C++" and React * Simple and elegant syntax * 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 * Learn by examples, and tutorials * Good practises: documentation, tests, fuzzers, performance tests, automated CI, automated packaging, etc
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/ftxui | 5.0.0 |
| FreeBSD | devel/ftxui | 7.0.3 |
| NetBSD | wip/ftxui | 6.1.9 |
| HardenedBSD | devel/ftxui | 6.1.9 |
Install
Binary package:
pkg install ftxui
From DPorts:
cd /usr/dports/devel/ftxui && make install clean