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
69 watching
1k forks
Language: Rust
last commit: 8 days 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 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