A full featured, fast Command Line Argument Parser for Rust
- argument-parsing
- subcommands
- rust
- positional-arguments
47,133 repositories indexed
1–24 of 33 · Most stars
A full featured, fast Command Line Argument Parser for Rust
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.
Straightforward, type-safe argument parsing for Swift
Command line parsing, invocation, and rendering of terminal output.
Struct-based argument parsing in Go
Command line parsing and utilities for .NET
A header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
command line options parsing for Scala
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
Simple Lightweight Option Parsing - ✨ new contributors welcome ✨
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
a simple Scala CLI parsing library
A simple to use, composable, command line parser for C++ 11 and beyond
An elegant option/argument parser for shell scripts (full support for bash and all POSIX shells)
bash script micro-framework - from small stand-alone script to complex projects with CI/CD and testing
Template your base files and generate new projects from Git(Hub).
A small, convenient, dependency-free library for command-line argument parsing in Scala
Generate flags by parsing structures
CLI utility and Python module for analyzing log files and other data.
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations
A command-line argument parsing module for Lua.
Fully featured Go (golang) command line option parser with built-in auto-completion support.
Simple yet powerfull library to made parsing CLI arguments easy. Library also allow to print usage help "out of box".
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.