# clap > **Command Line Argument Parser for Rust** [](https://crates.io/crates/clap) [](https://crates.io/crates/clap) [](LICENSE-APACHE) [](LICENSE-MIT) [](https://github.com/clap-rs/clap/actions/workflows/ci.yml?query=branch%3Amaster) [](https://coveralls.io/github/clap-rs/clap?branch=master) [](https://github.com/clap-rs/clap/graphs/contributors) Dual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT). ## About Create your command-line parser, with all of the bells and whistles, declaratively or procedurally. For more details, see: - [docs.rs](https://docs.rs/clap/latest/clap/) - [examples](examples/) ## Sponsors <!-- omit in TOC --> ### Gold [](https://opencollective.com/clap) <!-- omit in TOC --> ### Silver [](https://opencollective.com/clap) <!-- omit in TOC --> ### Bronze [](https://opencollective.com/clap) <!-- omit in TOC --> ### Backer [](https://opencollective.com/clap)