SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ CLI Projects
-
Project mention: AI coding agents: everyone harnesses the agent's loop. Here's the human's. | dev.to | 2026-07-17
Orientation and advisory, hand-rolled and honest by discipline. Here's where your own loop lives today: a STATUS.md or CURRENT-FOCUS you re-read each session, todo.txt, Taskwarrior, a Linear board you run solo. All operator-facing, all real, and all kept honest by you remembering to update them. No enforcement.
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
-
-
CLI11
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
-
-
gflags
The gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used. Online documentation available at:
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ripwire
The ripgrep of AI context: a zero-dependency C++23 CLI + MCP server for coding agents. Find what you want without reading the repo, then check you built what you meant — blast radius, tests-to-run, quality deltas. Signatures at 74.7% fewer bytes than bodies; every guess labelled, every loss published. Paddle out with a map.
-
-
-
-
-
args
A header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
-
-
-
-
clipp
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
-
-
xtd
Free open-source modern C++20/23 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.
Project mention: Xtd: Modern C++20 framework (CLI, GUI, unit tests) | news.ycombinator.com | 2025-11-26 -
-
slop
slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout. (by naelstrof)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ CLI discussion
C++ CLI related posts
-
Show HN: Mosh-rs, Mosh rewritten in Rust with scrollback and Windows support
-
Show HN: Photoc – Command-line tools for photographers
-
The Ripgrep of AI Context
-
Show HN: A terminal AI coding agent that compiles natively on Termux – no root
-
DocWire SDK 2026.07.07 — llama.cpp backend, IBM Granite by default, and a codebase-wide rename
-
What Are You Working On?
-
Apple reveals new AI architecture built around Google Gemini models
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Oct 2026
Index
What are some of the best open-source CLI projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | taskwarrior | 6,107 |
| 2 | Clipboard | 5,922 |
| 3 | jarro2783/cxxopts | 4,815 |
| 4 | CLI11 | 4,481 |
| 5 | indicators | 3,408 |
| 6 | gflags | 3,030 |
| 7 | rhubarb-lip-sync | 2,645 |
| 8 | ripwire | 2,435 |
| 9 | tabulate | 2,174 |
| 10 | video-compare | 1,789 |
| 11 | android-file-transfer-linux | 1,697 |
| 12 | timewarrior | 1,669 |
| 13 | args | 1,641 |
| 14 | rang | 1,595 |
| 15 | Argh! | 1,442 |
| 16 | cli | 1,360 |
| 17 | clipp | 1,323 |
| 18 | exiv2 | 1,167 |
| 19 | xtd | 1,166 |
| 20 | docopt.cpp | 1,090 |
| 21 | slop | 937 |
| 22 | alienfx-tools | 865 |
| 23 | peaclock | 802 |