A Modern C++ Text-Based Widget Toolkit (TUI)
Die Hauptfunktionen von gansm/finalcut sind: Kommandozeilenschnittstellen, TUI Libraries.
Open-Source-Alternativen zu gansm/finalcut sind unter anderem: ggerganov/imtui — ImTui: Immediate Mode Text-based User Interface C++ Library. prompt-toolkit/python-prompt-toolkit — This project is a Python terminal user interface library and toolkit designed for building interactive command-line… arthursonzogni/ftxui — FTXUI is a C++ terminal user interface library and cross-platform console framework used for building interactive… cubified/tuibox — A single-header terminal UI (TUI) library, capable of creating mouse-driven, interactive applications on the command… jroimartin/gocui — gocui is a console user interface library for the Go programming language. It provides a toolkit for building… vadimdemedes/ink — Ink is a declarative framework for building interactive command-line applications using a component-based…
A single-header terminal UI (TUI) library, capable of creating mouse-driven, interactive applications on the command line.
ImTui: Immediate Mode Text-based User Interface C++ Library
FTXUI is a C++ terminal user interface library and cross-platform console framework used for building interactive command line applications. It functions as a declarative terminal layout engine and a component-based UI toolkit that enables the creation of responsive interfaces. The library is distinguished by its terminal graphics and animation capabilities, allowing for the rendering of custom shapes, data plots, and smooth visual transitions using easing functions. It provides a comprehensive set of interactive widgets and a layout system utilizing flexbox and grid containers that adapt to
gocui is a console user interface library for the Go programming language. It provides a toolkit for building interactive terminal applications using a layout engine that organizes overlapping rectangular views and coordinates. The library features a terminal input handler to capture and map keyboard shortcuts and mouse events to specific application actions. It includes an ANSI escape sequence parser to manage text attributes, colors, and cursor positioning. The framework covers interface view management and overlapping window layering, allowing for a structured arrangement of content. Rend