C++ Command-line

Open-source C++ projects categorized as Command-line

Top 23 C++ Command-line Projects

Command-line
  1. Windows Terminal

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

    Project mention: Deploying Mancala with Minikube — A beginners guide | dev.to | 2024-12-25

    Microsoft Terminal

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. cmder

    Lovely console emulator package for Windows

    Project mention: Portable Dev Environment: VScode, Nodejs, npm | dev.to | 2025-02-25

    Go to the Cmder download page

  4. winget-cli

    WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

    Project mention: Kaspersky exposes hidden malware on GitHub stealing personal data | news.ycombinator.com | 2025-03-03

    Winget seems to finally do something similar for Windows: https://github.com/microsoft/winget-cli

    Although the "repo" is a list of manifest files that include download sources on GitHub and Sourceforge (and maybe others). So even if there is an approval process it seems to be quite vulnerable to including malware.

  5. ConEmu

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

  6. ESP32Marauder

    A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

  7. Clipboard

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

  8. vtm

    Text-based desktop environment

    Project mention: Vtm: Text-Based Desktop Environment | news.ycombinator.com | 2025-03-07
  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. sqlcheck

    Automatically identify anti-patterns in SQL queries

  11. rhubarb-lip-sync

    Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other project that requires animating mouths based on existing recordings.

  12. FarManager

    File and Archive Manager

  13. rang

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

  14. Argh!

    Argh! A minimalist argument handler. (by adishavit)

  15. clipp

    easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation

  16. SendMIDI

    Multi-platform command-line tool to send out MIDI messages

  17. Lyra

    A simple to use, composable, command line parser for C++ 11 and beyond (by bfgroup)

  18. structopt

    Parse command line arguments by defining a struct (by p-ranav)

  19. rapidgzip

    Gzip Decompression and Random Access for Modern Multi-Core Machines

    Project mention: How Gzip Work | news.ycombinator.com | 2024-09-17

    Parallel compression (pigz [0]) and decompression (rapidgzip [1]), for one. When you're dealing with multi-TB files, this is a big deal.

    [0]: https://github.com/madler/pigz

    [1]: https://github.com/mxmlnkn/rapidgzip

  20. CommandTrayHost

    A command line program monitor systray for Windows

  21. argumentum

    C++ command line parsing library

  22. sysfex

    Just another system information fetching tool written in C++

  23. run-hidden

    run-hidden runs Windows console apps like PowerShell with hidden console window.

  24. LangCommand

    LangCommand is a local inference command-line tool that transforms natural language descriptions into shell commands.

    Project mention: Show HN: CLI to transform language into shell commands | news.ycombinator.com | 2024-11-11
  25. chalet

    A cross-platform JSON-based project & build tool

  26. 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++ Command-line discussion

Log in or Post with

C++ Command-line related posts

  • Gemini 2.5 Pro vs. Claude 3.7 Sonnet: Coding Comparison

    10 projects | news.ycombinator.com | 31 Mar 2025
  • Kaspersky exposes hidden malware on GitHub stealing personal data

    1 project | news.ycombinator.com | 3 Mar 2025
  • Streamline Your Winget Package Updates with PowerShell

    1 project | dev.to | 1 Dec 2024
  • Show HN: Kew – A Terminal Music Player for Linux

    6 projects | news.ycombinator.com | 4 Oct 2024
  • Overview over Microsoft's developer tools for Windows

    4 projects | dev.to | 19 Jan 2024
  • Fresh W11 Install - Winget acting weird

    1 project | /r/sysadmin | 7 Dec 2023
  • Microsoft Intune Management Extensions update?

    1 project | /r/Intune | 2 Dec 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 25 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 Windows Terminal 97,788
2 cmder 26,332
3 winget-cli 24,109
4 ConEmu 8,746
5 ESP32Marauder 7,393
6 Clipboard 5,153
7 vtm 2,996
8 sqlcheck 2,451
9 rhubarb-lip-sync 2,021
10 FarManager 1,908
11 rang 1,529
12 Argh! 1,363
13 clipp 1,244
14 SendMIDI 751
15 Lyra 511
16 structopt 489
17 rapidgzip 402
18 CommandTrayHost 399
19 argumentum 198
20 sysfex 156
21 run-hidden 155
22 LangCommand 126
23 chalet 118

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?