How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Clap is a command-line argument parser for Rust that enables developers to define complex interfaces through strongly-typed data structures. It functions as a comprehensive framework for building terminal applications, automating the transformation of raw string inputs into validated, type-safe code representations while simultaneously generating help documentation and usage statements. The library distinguishes itself by offering both a declarative, attribute-based approach and a fluent builder-pattern API, allowing for flexible interface construction. It includes a sophisticated validation
(Rust) Coloring terminal so simple you already know how to do it !
Rust utility library for nice command line prompts and similar things
A console progress bar library for Rust. (inspired by tqdm & rich.progress)
The main features of clitic/kdam are: Command Line Interfaces, Developer Tools.
Projects with overlapping indexed features include: colored-rs/colored — (Rust) Coloring terminal so simple you already know how to do it ! console-rs/indicatif — indicatif is a Rust library for rendering progress bars and loading spinners in command line applications. It provides… a8m/pb — Console progress bar for Rust. clap-rs/clap — Clap is a command-line argument parser for Rust that enables developers to define complex interfaces through… console-rs/dialoguer — Rust utility library for nice command line prompts and similar things. docopt/docopt.rs — Docopt for Rust (command line argument parser).