Clap

Command Line Argument Parser for Rust

Language: RustCategory: CLIFirst released: 2015Created by: Kevin K.License: MIT OR Apache-2.0

Clap is a fast, feature-rich command line argument parser for Rust. It supports subcommands, shell completions, great help messages, custom parsing, and derive macros. Known for its excellent documentation and ergonomic API, Clap prioritizes performance while providing a declarative way to define CLI interfaces. It is the most popular CLI library in the Rust ecosystem and a core dependency of Rust tooling.

Links

Key Features

Derive MacrosSubcommandsShell CompletionCustom ValidationStylized Help Output