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

GitHub

14k stars
70 watching
1k forks
Language: Rust
last commit: about 1 month ago
Linked from 1 awesome list

argument-parserargument-parsingcommand-linecommand-line-parserparsed-argumentspositional-argumentsrustsubcommands

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rust-lang/crates.io A central registry and infrastructure for sharing Rust packages, written in Rust 3,022
console-rs/indicatif Provides a way to display progress and indicators in command line applications 4,502
rustaudio/cpal A cross-platform audio I/O library in pure Rust 2,772
rust-lang/rustlings A collection of small exercises to help developers learn Rust programming language by reading and writing code. 55,016
tokio-rs/prost A Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files. 4,001
rust-lang/rust-clippy A collection of rules to help improve Rust code by detecting common mistakes and suggesting improvements. 11,559
microsoft/windows-rs A library that provides Rust bindings for calling Windows APIs. 10,797
console-rs/dialoguer A Rust library providing utilities for crafting user-friendly command line interfaces. 1,347
muellan/clipp Provides a powerful and expressive command line argument parsing solution for C++ 1,230
notify-rs/notify A cross-platform library for detecting changes in the file system. 2,789
texitoi/structopt A library that allows users to define command line arguments using structs and parse them into arguments. 2,709
rust-lang/cargo The Rust package manager responsible for downloading and compiling dependencies for Rust projects. 12,919
sagiegurari/cargo-make A tool that automates the build process for Rust projects 2,614
boa-dev/boa An experimental JavaScript interpreter written in Rust 5,220
seed-rs/seed A Rust framework for building fast and reliable web apps with an Elm-like architecture. 3,808