clap > Command Line Argument Parser for Rust Dual-licensed under Apache 2.0 or MIT. Get Started About Create your command-line parser, with all of the bells and whistles, declaratively or…
clap
> Command Line Argument Parser for Rust







Dual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT).
Get Started
console
$ cargo add clap
About
Create your command-line parser, with all of the bells and whistles, declaratively or procedurally.
For more details, see:
- docs.rs
- [examples](examples/)
Sponsors
<!-- omit in TOC -->
Gold

<!-- omit in TOC -->
Silver

<!-- omit in TOC -->
Bronze

<!-- omit in TOC -->
Backer
Members
-
clap ★ PINNED
A full featured, fast Command Line Argument Parser for Rust
Rust ★ 17k 5d agoExplain → -
thunder ▣
⚡ Zero-boilerplate commandline argument parsing in Rust
Rust ★ 357 8y agoExplain → -
clap-verbosity-flag
Easily add a --verbose flag to CLIs using Clap
Rust ★ 259 6d agoExplain → -
paw ▣
[wip] Command line argument paw-rser.
Rust ★ 157 6y agoExplain → -
term_size-rs ▣
Functions for determining terminal sizes in Rust
Rust ★ 47 5y agoExplain → -
clap_derive ▣
Custom derive for clap.
Rust ★ 34 6y agoExplain → -
clap-md ▣
Generate Markdown documentation for clap application definitions
Rust ★ 28 3y agoExplain → -
clap-port-flag
Easily add address & port flags to CLIs using Clap
Rust ★ 16 2y agoExplain → -
clap_generate ▣
Shell Completion Script and Manpage generation
Rust ★ 15 6y agoExplain → -
clap-book ▣
A book detailing how to build command line applications in Rust
Shell ★ 13 8y agoExplain → -
clap-permission-flag
Easily add permission flags to CLIs using Clap
Rust ★ 11 2y agoExplain → -
clap-log-flag ▣
Add a logger to CLIs using structopt
Rust ★ 10 5y agoExplain → -
clap-validators ▣
Predefined argument validators that can be used with clap-rs
Rust ★ 8 8y agoExplain → -
clap-www ▣
clap.rs website
CSS ★ 3 8y agoExplain →
No repos match these filters.