clipp

CLI parser

Provides a powerful and expressive command line argument parsing solution for C++

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

GitHub

1k stars
31 watching
151 forks
Language: C++
last commit: 6 months ago
Linked from 3 awesome lists

argsargument-parserargument-parsingargvargv-parserclicmdline-parsercommand-linecommandlinecppcpp11header-onlyman-pagenested-alternativesoptionoption-parseroptionsoptions-parsing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nemec/clipr A command line parser library for C# that enables easy creation of classes with parsed arguments. 89
bfgroup/lyra A command line argument parser for C++ 483
abolz/cmdline2 A C++ library for parsing command line arguments with support for customizable syntax and multiple option types. 18
nick-lucas/entrypoint A .Net CLI argument parser that enables declarative definition of command line arguments and provides an API for executing commands with parsed arguments. 137
jermp/cmd_line_parser A lightweight C++17 command line parser with support for parsing command-line options and arguments. 25
natemcmaster/commandlineutils A set of utilities and APIs for parsing command-line arguments and generating help text in .NET applications. 2,216
cosiner/argv A library to parse and split command line strings into argument arrays 41
p-ranav/structopt A lightweight C++ header-only library for parsing command line arguments into a structured format. 464
juancarlospaco/cliche A CLI argument parser library for Nim language 82
qookei/conflict A C++17 command line argument parser library with basic options support 3
oliverdelancey/clapfn A command line argument parser for Nim programming language 15
unixjunkie/minicli A minimalist OCaml library for parsing command-line arguments with built-in validation and error handling. 30
szaghi/flap A Fortran library for building command line interfaces with automatic parsing and help generation 151
bartoszgolek/nflags A simple library for parsing and validating command-line arguments in C# applications. 50
akamensky/argparse Provides a flexible and easy-to-use command line argument parsing solution for Go programs. 612