SaaSHub helps you find the best software and product alternatives Learn more â
Top 23 C++ CLI Projects
-
Clipboard
đđïžđŹ Your new, đ§đđđ€đŁđ đȘđĄđđđđ€đȘđšđĄđź smart clipboard manager
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
CLI11
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
> I switched from C++ to C about 7 years ago and never looked back
I'm definitely considering the same, and you're right - it's not C++ itself that appeals to me at all, it's the libraries. I'm not sure what C libraries I'd use for collections (instead of the STL and Abseil [0]), or in lieu of CLI11 [1] or Dear ImGui [2].
[0] https://abseil.io/about/design/swisstables
[1] https://github.com/CLIUtils/CLI11
[2] https://github.com/ocornut/imgui
-
-
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.
-
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.
-
-
-
args
A simple 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
-
-
-
Project mention: Why is my video so pixelated after putting through handbrake? I thought my settings were fine. | /r/handbrake | 2023-12-06
As mentioned those are different frames you are testing. Personally I use veryslow but most people here don't spend as much time encoding a single item as I do. Also don't use PNGs for checking use Video Compare . You can run two different MKVs at the same time and compare them frame by frame both in playback and pausing them.
-
-
slop
slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout. (by naelstrof)
Since selx is meant to be minimal, it doesn't support some of the fancy stuff such as slop's custom opengl shaders etc.
-
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.
Website : https://gammasoft71.github.io/xtd/
-
-
C++ CLI discussion
C++ CLI related posts
-
Docwire SDK -C++20 library for advanced data processing
-
LangChain has terrible abstractions? Try this
-
Agents in Markdown syntax with loops, memory and tools
-
Show HN: Cognitive language agents, from strings to algorithms
-
Show HN: Implementing CPU Logic into LLMs
-
AI agents with ease. Just add language
-
ht: Headless Terminal
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Oct 2024
Index
What are some of the best open-source CLI projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Clipboard | 4,667 |
2 | taskwarrior | 4,326 |
3 | jarro2783/cxxopts | 4,189 |
4 | CLI11 | 3,310 |
5 | indicators | 2,979 |
6 | gflags | 2,864 |
7 | tabulate | 1,913 |
8 | rhubarb-lip-sync | 1,803 |
9 | vtm | 1,608 |
10 | rang | 1,480 |
11 | android-file-transfer-linux | 1,455 |
12 | args | 1,377 |
13 | Argh! | 1,328 |
14 | timewarrior | 1,248 |
15 | clipp | 1,201 |
16 | cli | 1,180 |
17 | docopt.cpp | 1,042 |
18 | video-compare | 965 |
19 | exiv2 | 920 |
20 | slop | 852 |
21 | xtd | 777 |
22 | ola | 642 |
23 | peaclock | 557 |