awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
muellan avatar

muellan/clipp

0
View on GitHub↗
1,322 stars·154 forks·C++·MIT·12 views

Clipp

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

Features

  • Argument Parsers - Powerful and expressive argument parsing library.
  • CLI and Argument Parsing - Expressive command-line argument parsing.
  • Command Line Interfaces - Expressive command line argument handling in a single header.

Star history

Star history chart for muellan/clippStar history chart for muellan/clipp

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Clipp

Similar open-source projects, ranked by how many features they share with Clipp.
  • taywee/argsTaywee avatar

    Taywee/args

    1,623View on GitHub↗

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

    C++argsargument-parserargument-parsing
    View on GitHub↗1,623
  • cliutils/cli11CLIUtils avatar

    CLIUtils/CLI11

    4,322View on GitHub↗

    CLI11 is a header-only C++ library for parsing command line arguments and managing configuration files. It maps shell input to typed variables and supports the creation of complex command hierarchies. The library is distinguished by its support for nested subcommands with infinite depth and prefix matching. It integrates configuration management by allowing application settings to be loaded from TOML or INI files, with the ability to fall back to environment variables. The project provides a comprehensive set of tools for argument parsing, including flags and positional arguments, alongside

    C++clicli-parsercpp11
    View on GitHub↗4,322
  • jarro2783/cxxoptsjarro2783 avatar

    jarro2783/cxxopts

    4,779View on GitHub↗

    cxxopts is a header-only C++ command line parser used to define required options, default values, and positional arguments for console applications. It functions as a lightweight utility for parsing command line arguments into typed values using short and long flags and automatically generating formatted help messages and documentation. The library provides capabilities for argument specification, allowing the definition of option descriptions, types, and boolean flags. It supports multi-value option collection into containers, default value management for omitted options, and the mapping of

    C++
    View on GitHub↗4,779
  • adishavit/arghadishavit avatar

    adishavit/argh

    1,439View on GitHub↗

    Argh! A minimalist argument handler.

    C++argument-parserclicli-args
    View on GitHub↗1,439
See all 30 alternatives to Clipp→

Frequently asked questions

What does muellan/clipp do?

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

What are the main features of muellan/clipp?

The main features of muellan/clipp are: Argument Parsers, CLI and Argument Parsing, Command Line Interfaces.

What are some open-source alternatives to muellan/clipp?

Open-source alternatives to muellan/clipp include: cliutils/cli11 — CLI11 is a header-only C++ library for parsing command line arguments and managing configuration files. It maps shell… jarro2783/cxxopts — cxxopts is a header-only C++ command line parser used to define required options, default values, and positional… taywee/args — A simple header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible… p-ranav/argparse — Argument Parser for Modern C++. adishavit/argh — Argh! A minimalist argument handler. p-ranav/structopt — Parse command line arguments by defining a struct.