A full featured, fast Command Line Argument Parser for Rust
-
Updated
Mar 15, 2026 - Rust
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.
A full-featured framework for building command line applications (cli) with node.js
Multiplatform command line interface parsing for Kotlin
A simple 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 argument parsing library
Argh! A minimalist argument handler.
A Bash CLI framework, also a Bash command runner.
A mature, feature-complete library to parse command-line options.
Essential Building Blocks for Scala
Argparse for golang. Just because `flag` sucks
A simple to use, composable, command line parser for C++ 11 and beyond
Easy to use and concise yet powerful and robust command line argument parsing for Kotlin
a Ruby command-line application framework
Compact, hands-free [sub]command line parsing library for Clojure.
Your best CLI generator in JuliaLang
Simple config properties API for Kotlin
Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.
⌨ The command-line interface framework for TypeScript.
Declarative framework for interactive CLI applications
Add a description, image, and links to the command-line-parser topic page so that developers can more easily learn about it.
To associate your repository with the command-line-parser topic, visit your repo's landing page and select "manage topics."