args

Argument parser

A C++ header-only argument parser library designed to provide flexible and powerful argument handling with static type checking.

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

GitHub

1k stars
40 watching
158 forks
Language: C++
last commit: 6 months ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
prajwalch/yazap A command-line argument parsing library for Zig 152
qookei/conflict A C++17 command line argument parser library with basic options support 3
adamabdelhamed/powerargs Provides a .NET Standard command line argument parser with advanced features and automatic exception handling 569
p-ranav/structopt A lightweight C++ header-only library for parsing command line arguments into a structured format. 466
google/argh An argument parsing library optimized for code size and conformance to the Fuchsia commandline tools specification. 1,678
com-lihaoyi/mainargs A utility for parsing command-line arguments and dispatching to main methods in Scala programs. 190
winksaville/zig-parse-args A utility project for parsing command line arguments into a data structure 0
adishavit/argh A lightweight command-line argument parser 1,334
pfultz2/args A command-line argument parser for C++ that provides a simple and type-safe way to parse command-line arguments. 66
bfgroup/lyra A command line argument parser for C++ 488
dabbertorres/arguments A utility for parsing command line arguments in C++ 0
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
nealhu/args-kata Practices readable and maintainable coding skills in parsing command-line arguments 1
mattbryson/bash-arg-parse A bash script template for parsing named, short and positional CLI arguments. 63
cosiner/argv A library to parse and split command line strings into argument arrays 41