program_options

Argument parser

A library that allows C++ developers to parse command line arguments and configuration files in a flexible and robust manner.

Boost.org program_options module

GitHub

110 stars
10 watching
107 forks
Language: C++
last commit: 6 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
badaix/popl A lightweight C++ library for parsing command-line options and arguments in a single header file. 166
abolz/cmdline2 A C++ library for parsing command line arguments with support for customizable syntax and multiple option types. 18
boostorg/property_tree A C++ library for parsing and generating XML and INI-style configuration files 55
dabbertorres/arguments A utility for parsing command line arguments in C++ 0
bfgroup/lyra A command line argument parser for C++ 483
boostorg/python Enables seamless interoperability between C++ and the Python programming language. 472
mpusz/getopt A C++ library that parses command line options in a way compatible with the C++ Standard Library. 0
boostorg/interprocess Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. 139
clojure/tools.cli Provides a framework for parsing command-line options in Clojure programs. 723
boostorg/log A C++ library for logging in applications and libraries 182
pcapriotti/optparse-applicative A Haskell library for parsing command-line options in an applicative style 914
cngilbreth/optionsf90 A module for parsing command-line options and input parameters in Fortran programs. 12
boostorg/regex A comprehensive C++ regular expression library with advanced features and compiler defect workarounds. 84
com-lihaoyi/mainargs A utility for parsing command-line arguments and dispatching to main methods in Scala programs. 189
boostorg/mp11 A C++11 metaprogramming library enabling advanced template-based programming 243