1 repository
Libraries and frameworks for building complex command-line interfaces in C++.
Distinct from C++ CLI Frameworks: None of the candidates provide a general-purpose C++ CLI development category without being tied to specific OS setups or extension development.
Explore 1 awesome GitHub repository matching development tools & productivity · C++ CLI Frameworks. Refine with filters or upvote what's useful.
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
Provides a comprehensive framework for building complex C++ command-line interfaces with nested hierarchies and automated help.