SaaSHub helps you find the best software and product alternatives Learn more →
Top 17 C++ TUI Projects
-
FTXUI
Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang
-
Project mention: Show HN: Text-based UI (TUI) for a Slack client (mock) | news.ycombinator.com | 2022-07-26
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Turbo Vision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Project mention: What is a low-level UI library that allows me to make my own text widgets? | reddit.com/r/cpp_questions | 2022-09-28 -
-
vtm might be handy.
-
Project mention: Alternative to ncurses for modern C++ (TUI) | reddit.com/r/cpp_questions | 2022-06-06
Maybe FINAL CUT is something for you. It has its own widgets and can be controlled with the mouse or keyboard.
-
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
neo
Simulates the digital rain from "The Matrix" (CMatrix clone with 32-bit color and Unicode support) (by st3w)
cmatrix? I see that everywhere, but think that there are better alternatives. Better as in nicer visuals that are closer to what can be seen in the movie. For example: tmatrix, fakesteak, neo and many more.
-
https://github.com/magiblot/turbo which is built using Turbo Vision framework
-
Project mention: Kabmat: A TUI program for managing kanban boards with Vim-like keybindings | news.ycombinator.com | 2022-09-09
-
nchat for Telegram and WhatsApp: https://github.com/d99kris/nchat
-
-
Project mention: What are some of your favorite CLI/TUI apps? | reddit.com/r/commandline | 2022-05-08
nmail MUA/e-mail client. Easy and fast to compile, stores e-mails in sqlite, offline accessible and searchable. Much better alternative to Alpine or Mutt/Neomutt with imap download daemons and maildir mess.
-
-
AppCUI
AppCUI is a cross-platform TUI (Text User Interface / Terminal User Interface) / CUI (Console User Interface) framework designed to allow quick creation of both TUI Application and TUI Games. AppCUI is heavily based on C++20 standards and offers a multitude of widgets such as windows, buttons, checkboxes, radioboxes, comboboxes, listviews, treeviews, tab controls, image previewers, and many more.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ TUI related posts
- Hacker News in the Terminal
- Turbo: An experimental text editor based on Scintilla and Turbo Vision
- Use terminal multiplexer for local pc?
- Turbo: An experimental text editor based on Scintilla and Turbo Vision
- I have made a physics simulator that replicates projectile motion with quadratic drag! Please feel free to download and compile it. Let me know of any bugs!
- help me compile a program please
- I miss Turbo C, I've never used such a fantastic IDE again. It could include assembly commands directly from C code, it had a powerful graphics library for the 80s. in forty years I've used many languages, environments, frameworks... but I still miss the simplicity and power of Turbo C under MS/DOS/
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160d224460>
www.saashub.com | 26 Mar 2023
Index
What are some of the best open-source TUI projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | FTXUI | 4,311 |
2 | imtui | 2,225 |
3 | Turbo Vision | 1,498 |
4 | rang | 1,334 |
5 | vtm | 1,307 |
6 | FINAL CUT | 753 |
7 | TermOx | 540 |
8 | neo | 507 |
9 | turbo | 283 |
10 | kabmat | 267 |
11 | nchat | 145 |
12 | hnterm | 123 |
13 | nmail | 70 |
14 | tmbasic | 55 |
15 | AppCUI | 36 |
16 | tvision | 31 |
17 | eddytion | 1 |