There are 4 repositories under argument-parsing topic.
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
A full-featured framework for building command line applications (cli) with node.js
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
Typed argument parser for Python
Simple, Elegant, Typed Argument Parsing with argparse
Type-level & seamless command-line argument parsing for Scala
Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.
Package for parsing command-line arguments to Julia programs.
Pyrallis is a framework for structured configuration parsing from both cmd and files. Simply define your desired configuration structure as a dataclass and let pyrallis do the rest!
Code generation tool, creates python / C programs that parse command line arguments. Say bye to starting each project by reading "argparse" / "geptopt.h" docs.
A simple, opinionated, struct-based argument parser in Zig.
A small library helping to parse commandline parameters (for C/C++)
NClap is a .NET library for parsing command-line arguments and building interactive command shells. It's driven by a declarative attribute syntax, and easy to extend.
A light weight C++ in memory argument parser
Interactive support for yargs
argh is a extremely light weight option/argument/process.argv parser for Node.js. It only parses options, nothing more than that.
Modern, declarative argument parser for Python 3.6+
FluentArgs is a library to parse command line arguments. It focuses on a very simple API and strong typing. It is able to generate a help view and proper error messages.
A simple argument parser for Zig