{"repo":"gansm/finalcut","free":true,"listed":false,"github":"https://github.com/gansm/finalcut","clone":"git clone https://github.com/gansm/finalcut.git","description":"A Modern C++ Text-Based Widget Toolkit (TUI)","language":"C++","stars":1197,"topics":["dialog","widget-toolkit","termcap","terminal","tui","console","tty","library","framework","text-mode-gui"],"license":"LGPL-3.0","category":"cli-tools","readme_excerpt":"Library for creating terminal applications with text-based widgets FINAL CUT is a powerful and lightweight C++ library for creating terminal-based applications (TUI) with numerous text-based widgets. FINAL CUT is designed for simplicity and does not require the functionality of external libraries (such as ncurses or termbox) but still offers full mouse support, Unicode compatibility, and versatile widget functions. It provides UTF-8 character encoding, full-width character support, and the ability to display combined Unicode characters. The library allows developers to create user-friendly text console applications that manage multiple text windows on the screen using their own windowing system. The design of FINAL CUT's C++ class structure was inspired by the Qt framework. It provides a variety of common controls, including dialog boxes, push buttons, check boxes, radio buttons, input lines, list boxes, and status bars. Building and Code Analysis Badge -------------------: :------ Latest release License Class Reference ARM build FreeBSD build NetBSD build OpenBSD build macOS build Cygwin build Solaris build CodeQL analysis Coverity Scan SonarCloud CodeFactor SIGRID Installation Before installing FINAL CUT, check if your computer meets the requirements. You can find these in the FAQ section under \"What do I need to build this library?\". [!NOTE] To simplify the build process, use the shell script build.sh located in the project root directory. Execute ./build.sh release to ini","default_branch":null,"files":null,"tree":[],"storefront":"/r/gansm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gansm/finalcut/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}