clap
CLI parser
A tool for creating command-line interfaces with flexible argument parsing and subcommand support.
A full featured, fast Command Line Argument Parser for Rust
14k stars
69 watching
1k forks
Language: Rust
last commit: 8 days ago
Linked from 1 awesome list
argument-parserargument-parsingcommand-linecommand-line-parserparsed-argumentspositional-argumentsrustsubcommands
Related projects:
Repository | Description | Stars |
---|---|---|
rust-lang/crates.io | A central registry and infrastructure for sharing Rust packages, written in Rust | 2,984 |
console-rs/indicatif | A Rust library providing progress indicators and color support for command line applications. | 4,437 |
rustaudio/cpal | A cross-platform audio I/O library in pure Rust | 2,718 |
rust-lang/rustlings | A collection of small exercises to help developers learn Rust programming language by reading and writing code. | 54,232 |
tokio-rs/prost | A Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files. | 3,937 |
rust-lang/rust-clippy | A collection of rules to help improve Rust code by detecting common mistakes and suggesting improvements. | 11,467 |
microsoft/windows-rs | Provides Rust language bindings and utilities to interact with the Windows operating system. | 10,460 |
console-rs/dialoguer | A Rust library providing utilities for crafting user-friendly command line interfaces. | 1,333 |
muellan/clipp | Provides a powerful and expressive command line argument parsing solution for C++ | 1,223 |
notify-rs/notify | A cross-platform library that provides notifications about filesystem events across multiple operating systems. | 2,759 |
texitoi/structopt | A library that allows users to define command line arguments using structs and parse them into arguments. | 2,712 |
rust-lang/cargo | The Rust package manager responsible for downloading and compiling dependencies for Rust projects. | 12,800 |
sagiegurari/cargo-make | A tool that automates the build process for Rust projects | 2,597 |
boa-dev/boa | An experimental JavaScript interpreter written in Rust | 5,105 |
seed-rs/seed | A Rust framework for building fast and reliable web apps with an Elm-like architecture. | 3,805 |