Lightweight C++ command line option parser
-
Updated
Nov 30, 2025 - C++
Lightweight C++ command line option parser
Easy command line parsing with EDSL
A small lightweight single header only library for command line options parsing. Written using modern C++, such as <charconv>, <optional> and <string_view>.
C++ command line arguments parser, which supports vector matrix map enum tuple and user-defined data type like struct. It also support nesting (cliargs 是一个 C++ 程序命令行参数解析器,它支持 STL 容器、枚举、元组和自定义结构体等类型的命令行参数。另外,它还支持参数嵌套)
Add a description, image, and links to the positional-arguments topic page so that developers can more easily learn about it.
To associate your repository with the positional-arguments topic, visit your repo's landing page and select "manage topics."