Lyra

Parser

A command line argument parser for C++

A simple to use, composable, command line parser for C++ 11 and beyond

GitHub

483 stars
13 watching
59 forks
Language: C++
last commit: about 2 months ago
Linked from 2 awesome lists

argument-parserargument-parsingargumentsclicmdline-parsercommand-linecommand-line-parsercppcpp11cpp14cpp17cpp20header-onlyoption-parseroptionsoptions-parsingparametersparser

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
abolz/cmdline2 A C++ library for parsing command line arguments with support for customizable syntax and multiple option types. 18
muellan/clipp Provides a powerful and expressive command line argument parsing solution for C++ 1,223
jermp/cmd_line_parser A lightweight C++17 command line parser with support for parsing command-line options and arguments. 25
pfultz2/args A command-line argument parser for C++ that provides a simple and type-safe way to parse command-line arguments. 66
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
robik/commandr A command-line argument parser with support for flags, options, arguments, and subcommands. 41
qookei/conflict A C++17 command line argument parser library with basic options support 3
p-ranav/structopt A lightweight C++ header-only library for parsing command line arguments into a structured format. 464
cosiner/argv A library to parse and split command line strings into argument arrays 41
lpeter1997/cppcmb A C++ parser-combinator library with a natural grammar notation 123
mattbryson/bash-arg-parse A bash script template for parsing named, short and positional CLI arguments. 63
boostorg/program_options A library that allows C++ developers to parse command line arguments and configuration files in a flexible and robust manner. 110
tanakh/cmdline A lightweight command line parser library for C++ 1,352
fclp/fluent-command-line-parser A library for parsing command-line arguments in a strongly typed and fluent manner. 532
badaix/popl A lightweight C++ library for parsing command-line options and arguments in a single header file. 166