Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 C++ Command-line Projects
-
Windows Terminal
The new Windows Terminal and the original Windows console host, all in the same place!
Microsoft Terminal
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Go to the Cmder download page
-
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-03Winget 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.
-
-
-
-
-
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.
-
-
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.
-
-
-
-
clipp
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
-
-
-
-
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
-
-
-
-
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 -
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Command-line discussion
C++ Command-line related posts
-
Gemini 2.5 Pro vs. Claude 3.7 Sonnet: Coding Comparison
-
Kaspersky exposes hidden malware on GitHub stealing personal data
-
Streamline Your Winget Package Updates with PowerShell
-
Show HN: Kew – A Terminal Music Player for Linux
-
Overview over Microsoft's developer tools for Windows
-
Fresh W11 Install - Winget acting weird
-
Microsoft Intune Management Extensions update?
-
A note from our sponsor - InfluxDB
influxdata.com | 25 Apr 2025
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 |