C++ Terminal

Open-source C++ projects categorized as Terminal

Top 12 C++ Terminal Projects

  • GitHub repo terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

    Project mention: React no Windows com WSL | dev.to | 2021-05-11
  • GitHub repo ConEmu

    Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more

    Project mention: AWESOME WINDOWS TOOLS | dev.to | 2021-04-26

    ConEmu - Customizable terminal with tabs, splits, quake-style and more.

  • GitHub repo console

    This is a modified version of Console 2 for a better experience under Windows Vista/7/8/10 and a better visual rendering. (by cbucher)

    Project mention: AWESOME WINDOWS TOOLS | dev.to | 2021-04-26

    ConsoleZ - Modified version of Console 2 for a better experience and a better visual rendering.

  • GitHub repo musikcube

    a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++

  • GitHub repo Eternal Terminal

    Re-Connectable secure remote shell

  • GitHub repo rang

    A Minimal, Header only Modern c++ library for terminal goodies 💄✨

  • GitHub repo 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: Building Rich Terminal Dashboards | news.ycombinator.com | 2021-02-15

    Well, you’re in luck! There’s a modern version of TurboVision that works on modern systems. I used it the other day to show tvedit to some of the folks at work who were using nano. They were kinda mind-blown by the fact that editors in the late 80’s/early 90’s weren’t terrible.


  • GitHub repo FINAL CUT

    A text-based widget toolkit

    Project mention: Final Cut – Library for TUI apps with text-based widgets | news.ycombinator.com | 2021-04-04
  • GitHub repo turbo

    An experimental text editor based on Scintilla and Turbo Vision. (by magiblot)

    Project mention: Building Rich Terminal Dashboards | news.ycombinator.com | 2021-02-15

    Show them this, too:


    Applications like tvedit were designed for MS-DOS, which offered full interaction with the mouse and keyboard, and many of them were commercial products aimed at a general audience. TUI applications from the Unix tradition, however, were designed for use in terminals with limited capabilities, and were aimed at more technical users (or were created by the users themselves).

    User-friendly TUI applications in MS-DOS were succeeded by Windows applications, while the largest revolution in the last 20 years in Unix TUIs has been the widespread support of 256/24-bit colors and UTF-8. Hence the gap in usability between the two worlds.

  • GitHub repo hnterm

    :page_with_curl: Hacker News in the terminal

    Project mention: Show HN: Hackernews_tui – A Terminal UI to Browse Hacker News Discussions | news.ycombinator.com | 2021-04-24


    Wow this looks dope. I'll try it out.

    I just realize that you are the author of https://github.com/ggerganov/hnterm. I just came across with it recently while finding some HackerNews apps on GitHub. If I understand correctly, `hnterm` seems to use the official Hacker news API for rendering. I found it quite hard to use compared to the HN Algolia APIs. Do you have any suggestions on how to utilize the official APIs better?

  • GitHub repo scrift

    New generation shell and scripting language for everyone.

    Project mention: Fegeya ColoCat, pretty & colorful con'cat'enate implementation. Written in C++17. | reddit.com/r/commandline | 2020-12-22

    It's Pop color scheme, If you asked the shell prompt It's Scrift, new generation shell project, Check it Out!

  • GitHub repo terminal

    :rocket: Terminal (by lirios)

    Project mention: What terminal emulator do you use? | reddit.com/r/linuxquestions | 2021-04-12

    Liri Terminal — Material Design terminal for Liri https://github.com/lirios/terminal

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-11.


What are some of the best open-source Terminal projects in C++? This list will help you:

Project Stars
1 terminal 73,858
2 ConEmu 7,282
3 console 2,848
4 musikcube 2,387
5 Eternal Terminal 1,941
6 rang 1,090
7 Turbo Vision 684
9 turbo 94
10 hnterm 49
11 scrift 43
12 terminal 24