MadLadSquad / UntitledCLIParser

C and C++ parser for CLI arguments

Home Page:https://madladsquad.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UntitledCLIParser

CI MIT license trello Discord

C and C++ parser for CLI arguments.

Features:

  • Automatic handling of boolean switches
  • Boolean switches with functions
  • Array support
  • Variable assignment support, i.e. --test=test
  • Short and long arguments supported
  • Short argument bundling supported i.e. -aBcD is the same as -a -B -c -D
  • Fully Unicode compliant
  • Support for custom delimiters, i.e. replacing - with /
  • Support for Windows style arguments with /
  • Complete C and C++ APIs

Installation and Learning

Head to the wiki to learn more about the library and how to use it.

About

C and C++ parser for CLI arguments

https://madladsquad.com/

License:MIT License


Languages

Language:C++ 71.4%Language:C 21.2%Language:CMake 5.8%Language:Shell 1.5%