C++ CLI

Open-source C++ projects categorized as CLI

Top 23 C++ CLI Projects

  • Clipboard

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

  • Project mention: hotel management system project in c++ 👍 | /r/programmingcirclejerk | 2023-07-01
  • jarro2783/cxxopts

    Lightweight C++ command line option parser

  • 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
  • taskwarrior

    Taskwarrior - Command line Task Management

  • Project mention: Taskwarrior – Command Line Task Management | news.ycombinator.com | 2024-05-01
  • CLI11

    CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.

  • Project mention: C++ Game Utility Libraries: for Game Dev Rustaceans | dev.to | 2024-03-13

    Book: CLI11 book

  • indicators

    Activity Indicators for Modern C++

  • 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:

  • tabulate

    Table Maker for Modern C++ (by p-ranav)

  • SaaSHub

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

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

  • rang

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

  • android-file-transfer-linux

    Android File Transfer for Linux (and macOS!)

  • Argh!

    Argh! A minimalist argument handler. (by adishavit)

  • 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

  • timewarrior

    Timewarrior - Commandline Time Tracking and Reporting

  • Project mention: Timewarrior 1.6.0 | news.ycombinator.com | 2023-09-25
  • docopt.cpp

    C++11 port of docopt

  • exiv2

    Image metadata library and tools

  • Project mention: this concerns linux users with gimp | /r/GIMP | 2023-07-07

    A change causing a crash has been identified in this version, depending on how applications using exiv2 pass data to it: https://github.com/Exiv2/exiv2/issues/2649.

  • slop

    slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout. (by naelstrof)

  • Project mention: selx - A Minimal X11 selection tool | /r/suckless | 2023-10-23

    Since selx is meant to be minimal, it doesn't support some of the fancy stuff such as slop's custom opengl shaders etc.

  • video-compare

    Split screen video comparison tool using FFmpeg and SDL2

  • 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.

  • 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/

  • ola

    The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry

  • peaclock

    A responsive and customizable clock, timer, and stopwatch for the terminal.

  • Lyra

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

  • fire-hpp

    A C++ library that uses clever tricks to create super low-code, yet fully functional CLIs

  • 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++ CLI related posts

Index

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

Project Stars
1 Clipboard 4,356
2 jarro2783/cxxopts 4,007
3 taskwarrior 3,911
4 CLI11 3,109
5 indicators 2,839
6 gflags 2,807
7 tabulate 1,806
8 rhubarb-lip-sync 1,657
9 rang 1,449
10 android-file-transfer-linux 1,397
11 Argh! 1,285
12 args 1,276
13 clipp 1,173
14 timewarrior 1,156
15 docopt.cpp 1,030
16 exiv2 857
17 slop 840
18 video-compare 821
19 xtd 718
20 ola 619
21 peaclock 514
22 Lyra 458
23 fire-hpp 446

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