C++ Console

Open-source C++ projects categorized as Console

Top 23 C++ Console Projects

  • Windows Terminal

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

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    A Microsoft employee recently (~6 months) opened a Github issue to discuss a command line editor for Windows: https://github.com/microsoft/terminal/discussions/16440

  • ConEmu

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

  • Project mention: Any user with Win 7 user + Vim at terminal+airline_with_Powerline_symbols? | /r/vim | 2023-07-10

    On Windows 7 your best bet is to install a modern terminal emulator like ConEmu: https://conemu.github.io/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • glslViewer

    Console-based GLSL Sandbox for 2D/3D shaders

  • Clipboard

    😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager

  • Project mention: hotel management system project in c++ 👍 | /r/programmingcirclejerk | 2023-07-01
  • 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: Command prompt always opens in the upper right corner | /r/Windows10 | 2023-05-18

    Use console wrapper that can save last position (e.g. https://github.com/cbucher/console), then create an alias for cmd.exe to it in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths.

  • contour

    Modern C++ Terminal Emulator (by christianparpart)

  • Project mention: Neovide – a simple, no-nonsense, cross-platform GUI for Neovim | news.ycombinator.com | 2024-01-31

    Another problem is that the cursor moves while the screen is buffer is being rendered. The location is only really known once the cursor settles in the same place for some time, which is unacceptable in terms of latency.

    The synchronized output extension could be used to do this, though. https://github.com/contour-terminal/contour/blob/master/docs...

  • vtm

    Text-based desktop environment

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    There is https://github.com/directvt/vtm

    It used to have a site where you could just connect via ssh and see interact with it in all its glory.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • rang

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

  • FINAL CUT

    A text-based widget toolkit.

  • Project mention: Building a TUI system monitor with FINAL CUT | news.ycombinator.com | 2024-03-03

    PSA: Not Apple's Final Cut, but rather this:

    https://github.com/gansm/finalcut

  • ares

    ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.

  • Project mention: NES standalone emulator on Ubuntu 23.10? | /r/linux_gaming | 2023-12-10

    ares, takes 2 minutes to compile if it isn't in the app center, or whatever.

  • termcolor

    Termcolor is a header-only C++ library for printing colored messages to the terminal. Written just for fun with a help of the Force.

  • xtd

    Free open-source modern C++17 / C++20 framework to create console, GUI (forms like WinForms) and unit test applications and libraries on Microsoft Windows, Apple macOS and Linux.

  • Project mention: The xtd 0.2.0 (beta) is growing 😀 | /r/xtdpro | 2023-11-13

    Website : https://gammasoft71.github.io/xtd/

  • neo

    Simulates the digital rain from "The Matrix" (CMatrix clone with 32-bit color and Unicode support) (by st3w)

  • nchat

    Terminal-based Telegram / WhatsApp client for Linux and macOS

  • Project mention: Neonmodem: TUI for Lobsters, HN, etc. | news.ycombinator.com | 2024-01-11

    WeeChat[0] with Bitlbee[1] supports a metric assload of services, albeit by pretending they're IRC (which does work - I spent years in weechat/irssi with bitlbee talking to various people on disparate services.)

    Or if you're just after Telegram/WhatsApp, nchat[2] is ok (I can vouch for the Telegram half only.)

    [0] https://weechat.org

    [1] https://wiki.bitlbee.org

    [2] https://github.com/d99kris/nchat

  • nload

    Real-time network traffic monitor

  • sdcv

  • ESP32Console

    Extensible UART console library for ESP32 with useful included commands.

  • nmail

    Terminal-based email client for Linux and macOS

  • Project mention: Outlook is Microsoft's new data collection service | news.ycombinator.com | 2024-01-11

    I confirm the issue of delays/freezing of Claws-mail. I really liked the simple UI, but freezing too often, couldn't stand it. I had searched about it, I got some answers that's it's single threaded if I recall well.

    Since you mentioned mutt and it's steep learning curve, I recommend you another TUI MTA/mail app. It's nmail (https://github.com/d99kris/nmail). Simple, Pine/Alpine like interface, has great features (for example, saving mails in sqlite - can be used offline). Also the developer is active and friendly, in case you find bugs or have any proposals for enhancements.

  • psc

    E2E encryption for multi-hop tty sessions or portshells + TCP/UDP port forward

  • Thrustmaster-T300-Steering-Wheel-Emulator

    Arduino Nano based emulator for an advanced Console Sim-Racing experience on a Thrustmaster T300 base.

  • multitextor

    Multiplatform command line text editor.

  • monomux

    Monophone Terminal Multiplexer - Less intrusive than tmux, smarter than screen

  • ConsoleGameEngine

    It's a learning project, containing rendering and other game engine related parts, with the goal to create simple 2d games in the terminal window.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C++ Console related posts

  • Deleting Software I Wrote Upon Leaving Employment of a Company

    1 project | news.ycombinator.com | 15 Mar 2024
  • A glimpse into the universe where Windows died with the 1980s

    2 projects | news.ycombinator.com | 12 Mar 2024
  • Windows 11 looks to be getting a key Linux tool added in the future

    1 project | news.ycombinator.com | 2 Feb 2024
  • Overview over Microsoft's developer tools for Windows

    4 projects | dev.to | 19 Jan 2024
  • On Being Listed as an Artist Whose Work Was Used to Train Midjourney

    1 project | news.ycombinator.com | 16 Jan 2024
  • Outlook is Microsoft's new data collection service

    1 project | news.ycombinator.com | 11 Jan 2024
  • Terminal Smooth Scrolling

    2 projects | news.ycombinator.com | 4 Jan 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 Windows Terminal 93,619
2 ConEmu 8,428
3 glslViewer 4,479
4 Clipboard 4,356
5 console 2,915
6 contour 2,241
7 vtm 1,537
8 rang 1,449
9 FINAL CUT 938
10 ares 812
11 termcolor 795
12 xtd 715
13 neo 590
14 nchat 433
15 nload 291
16 sdcv 280
17 ESP32Console 145
18 nmail 120
19 psc 109
20 Thrustmaster-T300-Steering-Wheel-Emulator 70
21 multitextor 33
22 monomux 17
23 ConsoleGameEngine 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com