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: almost 2 years ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rust-lang/crates.ioA central registry and infrastructure for sharing Rust packages, written in Rust3,022
console-rs/indicatifProvides a way to display progress and indicators in command line applications4,502
rustaudio/cpalA cross-platform audio I/O library in pure Rust2,772
rust-lang/rustlingsA collection of small exercises to help developers learn Rust programming language by reading and writing code.55,016
tokio-rs/prostA Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files.4,001
rust-lang/rust-clippyA collection of rules to help improve Rust code by detecting common mistakes and suggesting improvements.11,559
microsoft/windows-rsA library that provides Rust bindings for calling Windows APIs.10,797
console-rs/dialoguerA Rust library providing utilities for crafting user-friendly command line interfaces.1,347
muellan/clippProvides a powerful and expressive command line argument parsing solution for C++1,230
notify-rs/notifyA cross-platform library for detecting changes in the file system.2,789
texitoi/structoptA library that allows users to define command line arguments using structs and parse them into arguments.2,709
rust-lang/cargoThe Rust package manager responsible for downloading and compiling dependencies for Rust projects.12,919
sagiegurari/cargo-makeA tool that automates the build process for Rust projects2,614
boa-dev/boaAn experimental JavaScript interpreter written in Rust5,220
seed-rs/seedA Rust framework for building fast and reliable web apps with an Elm-like architecture.3,808