Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
11 of 554 committers (2.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
A full featured, fast Command Line Argument Parser for Rust
Basic Info
- Host: GitHub
- Owner: clap-rs
- License: apache-2.0
- Language: Rust
- Default Branch: master
- Homepage: docs.rs/clap
- Size: 19.4 MB
Statistics
- Stars: 15,447
- Watchers: 65
- Forks: 1,120
- Open Issues: 373
- Releases: 305
Topics
Metadata Files
README.md
clap
Command Line Argument Parser for Rust
Dual-licensed under Apache 2.0 or MIT.
About
Create your command-line parser, with all of the bells and whistles, declaratively or procedurally.
For more details, see: - docs.rs - examples
Sponsors
Gold
Silver
Bronze
Backer
Owner
- Name: clap-rs
- Login: clap-rs
- Kind: organization
- Website: https://clap.rs
- Repositories: 14
- Profile: https://github.com/clap-rs
Crates related to clap (Argument Parsing Framework in Rust)
Citation (CITATION.cff)
# Parser settings.
cff-version: 1.2.0
message: Please cite this crate using these information.
# Version information.
date-released: 2025-09-02
version: 4.5.47
# Project information.
abstract: A full featured, fast Command Line Argument Parser for Rust
authors:
- alias: kbknapp
family-names: Knapp
given-names: Kevin B.
- name: The Clap Community
license:
- Apache-2.0
- MIT
repository-artifact: https://crates.io/crates/clap
repository-code: https://github.com/clap-rs/clap
title: clap
url: https://docs.rs/clap
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Ed Page | e****e@g****m | 2,716 |
| Kevin K | k****p@g****m | 1,461 |
| Pavan Kumar Sunkara | p****1@g****m | 219 |
| CreepySkeleton | c****n@y****u | 143 |
| Donough Liu | l****5@1****m | 131 |
| Guillaume Pinot | t****i@t****u | 89 |
| Alexander Kuvaev | a****r@k****e | 58 |
| renovate[bot] | 2****] | 54 |
| nibon7 | n****7@1****m | 42 |
| Roland Fredenhagen | d****v@m****e | 34 |
| shannmu | s****1@g****m | 32 |
| Corentin Henry | c****y@g****m | 31 |
| Will Murphy | w****e@g****m | 30 |
| NickHackman | s****n@g****m | 30 |
| William Yao | w****h@g****m | 29 |
| Jan Verbeek | j****k@p****l | 28 |
| tormol | t****u@l****t | 28 |
| rami3l | r****l@o****m | 23 |
| Sung Rim Huh | s****h@g****m | 22 |
| Alena Yuryeva | n****a@g****m | 21 |
| Martin Geisler | m****n@g****t | 20 |
| Lzu Tao | t****u@g****m | 19 |
| nabijaczleweli | n****i@g****m | 17 |
| Matt Kantor | t****r@g****m | 17 |
| Richard Maw | r****w@g****m | 16 |
| Tshepang Lekhonkhobe | t****g@g****m | 16 |
| Sebastian Thiel | b****o@g****m | 15 |
| dependabot[bot] | 4****] | 14 |
| Collin Styles | c****s@g****m | 12 |
| Luca Barbato | l****o@g****g | 12 |
| and 524 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 544
- Total pull requests: 803
- Average time to close issues: 6 months
- Average time to close pull requests: 23 days
- Total issue authors: 402
- Total pull request authors: 195
- Average comments per issue: 4.01
- Average comments per pull request: 0.92
- Merged pull requests: 550
- Bot issues: 2
- Bot pull requests: 109
Past Year
- Issues: 135
- Pull requests: 312
- Average time to close issues: 8 days
- Average time to close pull requests: 7 days
- Issue authors: 115
- Pull request authors: 81
- Average comments per issue: 1.31
- Average comments per pull request: 0.7
- Merged pull requests: 205
- Bot issues: 0
- Bot pull requests: 54
Top Authors
Issue Authors
- epage (63)
- ModProg (6)
- SUPERCILEX (6)
- nwalfield (6)
- mamekoro (4)
- GilShoshan94 (4)
- lolbinarycat (4)
- noc7c9 (3)
- alerque (3)
- kbknapp (3)
- shannmu (3)
- szabgab (3)
- joshtriplett (3)
- abesto (3)
- weihanglo (3)
Pull Request Authors
- epage (272)
- renovate[bot] (92)
- shannmu (31)
- dependabot[bot] (17)
- tesuji (12)
- nyurik (10)
- ModProg (9)
- mernen (7)
- sudotac (6)
- 8LWXpg (6)
- ilyagr (6)
- Fiedzia (6)
- eddique (6)
- GilShoshan94 (5)
- GuillaumeGomez (5)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 17
-
Total downloads:
- cargo 1,395,004,870 total
- Total docker downloads: 390,996,356
-
Total dependent packages: 18,302
(may contain duplicates) -
Total dependent repositories: 94,305
(may contain duplicates) - Total versions: 897
- Total maintainers: 7
crates.io: clap
A simple to use, efficient, and full-featured Command Line Argument Parser
- Documentation: https://docs.rs/clap/
- License: MIT OR Apache-2.0
-
Latest release: 4.5.46
published 4 months ago
Rankings
Maintainers (1)
crates.io: clap_derive
Parse command line argument by defining a struct, derive crate.
- Documentation: https://docs.rs/clap_derive/
- License: MIT OR Apache-2.0
-
Latest release: 4.5.47
published 4 months ago
Rankings
Maintainers (1)
crates.io: clap_lex
Minimal, flexible command line parser
- Documentation: https://docs.rs/clap_lex/
- License: MIT OR Apache-2.0
-
Latest release: 0.7.5
published 7 months ago
Rankings
Maintainers (1)
crates.io: clap_complete
Generate shell completion scripts for your clap::Command
- Documentation: https://docs.rs/clap_complete/
- License: MIT OR Apache-2.0
-
Latest release: 4.5.57
published 5 months ago
Rankings
Maintainers (1)
crates.io: clap_builder
A simple to use, efficient, and full-featured Command Line Argument Parser
- Documentation: https://docs.rs/clap_builder/
- License: MIT OR Apache-2.0
-
Latest release: 4.5.47
published 4 months ago
Rankings
Maintainers (1)
crates.io: clap_mangen
A manpage generator for clap
- Documentation: https://docs.rs/clap_mangen/
- License: MIT OR Apache-2.0
-
Latest release: 0.2.29
published 5 months ago
Rankings
Maintainers (1)
crates.io: clap_complete_fig
A generator library used with clap for Fig completion scripts
- Documentation: https://docs.rs/clap_complete_fig/
- License: MIT OR Apache-2.0
-
Latest release: 4.5.2
published over 1 year ago
Rankings
Maintainers (1)
crates.io: clap_generate
Renamed to clap_complete
- Documentation: https://docs.rs/clap_generate/
- License: MIT OR Apache-2.0
-
Latest release: 3.0.3
published almost 4 years ago
Rankings
Maintainers (1)
crates.io: clap_complete_nushell
A generator library used with clap for Nushell completion scripts
- Documentation: https://docs.rs/clap_complete_nushell/
- License: MIT OR Apache-2.0
-
Latest release: 4.5.8
published 6 months ago
Rankings
crates.io: clap2
A simple to use, efficient, and full-featured Command Line Argument Parser
- Documentation: https://docs.rs/clap2/
- License: MIT OR Apache-2.0
Rankings
Maintainers (1)
crates.io: clap_generate_fig
Renamed to clap_complete_fig
- Documentation: https://docs.rs/clap_generate_fig/
- License: MIT OR Apache-2.0
-
Latest release: 3.0.1
published about 4 years ago
Rankings
crates.io: tamasfe-clap
A personal fork of clap, do not use!
- Homepage: https://clap.rs/
- Documentation: https://docs.rs/tamasfe-clap/
- License: MIT OR Apache-2.0
-
Latest release: 3.0.0-beta.2
published about 5 years ago
Rankings
Maintainers (1)
crates.io: clap_lex_cryo
Minimal, flexible command line parser
- Documentation: https://docs.rs/clap_lex_cryo/
- License: MIT OR Apache-2.0
-
Latest release: 0.5.0
published over 2 years ago
Rankings
Maintainers (1)
crates.io: clap_derive_cryo
Parse command line argument by defining a struct, derive crate.
- Documentation: https://docs.rs/clap_derive_cryo/
- License: MIT OR Apache-2.0
-
Latest release: 4.3.12
published over 2 years ago
Rankings
Maintainers (1)
crates.io: clap_builder_cryo
A simple to use, efficient, and full-featured Command Line Argument Parser
- Documentation: https://docs.rs/clap_builder_cryo/
- License: MIT OR Apache-2.0
-
Latest release: 4.3.21-cryo
published over 2 years ago
Rankings
Maintainers (1)
crates.io: clap_cryo
A simple to use, efficient, and full-featured Command Line Argument Parser
- Documentation: https://docs.rs/clap_cryo/
- License: MIT OR Apache-2.0
-
Latest release: 4.3.21-cryo
published over 2 years ago
Rankings
Maintainers (1)
crates.io: clap_up
Automatic code upgrader for Clap
- Homepage: https://clap.rs/
- Documentation: https://docs.rs/clap_up/
- License: MIT OR Apache-2.0
- Status: removed
-
Latest release: 0.0.0
published about 5 years ago
Rankings
Maintainers (1)
Dependencies
- actions-rs/audit-check v1 composite
- actions/checkout v3 composite
- Swatinem/rust-cache v2 composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- crate-ci/committed master composite
- actions/checkout v3 composite
- actions/create-release v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pre-commit/action v3.0.0 composite
- Swatinem/rust-cache v2 composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- crate-ci/typos master composite
- 129 dependencies
- humantime 2 development
- rustversion 1 development
- shlex 1.1.0 development
- snapbox 0.4 development
- static_assertions 1.1.0 development
- trybuild 1.0.73 development
- trycmd 0.14.9 development
- unic-emoji-char 0.9.0 development
- backtrace 0.3
- bitflags 1.2
- clap_derive =4.1.0
- clap_lex 0.3.0
- is-terminal 0.4.1
- once_cell 1.12.0
- strsim 0.10
- termcolor 1.1.1
- terminal_size 0.2.1
- unicase 2.6
- unicode-width 0.1.9
- clap 4.0.0 development
- snapbox 0.4 development
- trycmd 0.14.6 development
- clap 4.1.0
- clap_lex 0.3.0
- is_executable 1.0.1
- os_str_bytes 6.0
- pathdiff 0.2.1
- shlex 1.1.0
- unicode-xid 0.2.2
- clap 4.0.0 development
- snapbox 0.4 development
- clap 4.0.0
- clap_complete 4.0.0
- clap 4.0.0 development
- snapbox 0.4 development
- clap 4.0.0
- roff 0.2.1
- color-print 0.3.4 development
- humantime 2.1.0 development
- rustversion 1.0.14 development
- shlex 1.1.0 development
- snapbox 0.4.12 development
- static_assertions 1.1.0 development
- trybuild 1.0.83 development
- trycmd 0.14.17 development
- unic-emoji-char 0.9.0 development
- anstream 0.5.0
- anstyle 1.0.0
- backtrace 0.3.67
- clap_lex 0.5.0
- strsim 0.10.0
- terminal_size 0.3.0
- unicase 2.6.0
- unicode-width 0.1.9
- clap 4.0.0 development
- completest 0.0.20 development
- snapbox 0.4.12 development
- clap 4.0.0
- clap_complete 4.0.0