119625d8cSopenharmony_ci# clap 219625d8cSopenharmony_ci 319625d8cSopenharmony_ci> **Command Line Argument Parser for Rust** 419625d8cSopenharmony_ci 519625d8cSopenharmony_ci[](https://crates.io/crates/clap) 619625d8cSopenharmony_ci[](https://crates.io/crates/clap) 719625d8cSopenharmony_ci[](LICENSE-APACHE) 819625d8cSopenharmony_ci[](LICENSE-MIT) 919625d8cSopenharmony_ci[](https://github.com/clap-rs/clap/actions/workflows/ci.yml?query=branch%3Amaster) 1019625d8cSopenharmony_ci[](https://coveralls.io/github/clap-rs/clap?branch=master) 1119625d8cSopenharmony_ci[](https://github.com/clap-rs/clap/graphs/contributors) 1219625d8cSopenharmony_ci 1319625d8cSopenharmony_ciDual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT). 1419625d8cSopenharmony_ci 1519625d8cSopenharmony_ci## About 1619625d8cSopenharmony_ci 1719625d8cSopenharmony_ciCreate your command-line parser, with all of the bells and whistles, declaratively or procedurally. 1819625d8cSopenharmony_ci 1919625d8cSopenharmony_ciFor more details, see: 2019625d8cSopenharmony_ci- [docs.rs](https://docs.rs/clap/latest/clap/) 2119625d8cSopenharmony_ci- [examples](examples/) 2219625d8cSopenharmony_ci 2319625d8cSopenharmony_ci## Sponsors 2419625d8cSopenharmony_ci 2519625d8cSopenharmony_ci<!-- omit in TOC --> 2619625d8cSopenharmony_ci### Gold 2719625d8cSopenharmony_ci 2819625d8cSopenharmony_ci[](https://opencollective.com/clap) 2919625d8cSopenharmony_ci 3019625d8cSopenharmony_ci<!-- omit in TOC --> 3119625d8cSopenharmony_ci### Silver 3219625d8cSopenharmony_ci 3319625d8cSopenharmony_ci[](https://opencollective.com/clap) 3419625d8cSopenharmony_ci 3519625d8cSopenharmony_ci<!-- omit in TOC --> 3619625d8cSopenharmony_ci### Bronze 3719625d8cSopenharmony_ci 3819625d8cSopenharmony_ci[](https://opencollective.com/clap) 3919625d8cSopenharmony_ci 4019625d8cSopenharmony_ci<!-- omit in TOC --> 4119625d8cSopenharmony_ci### Backer 4219625d8cSopenharmony_ci 4319625d8cSopenharmony_ci[](https://opencollective.com/clap) 44