Simple Rust command parser
Parses command line arguments and prints the help.
The derive macro that automatically implements some methods to parse command line arguments for a struct instnace.
A simple trait that defines how to overwrite a type by another types. Mainly useful to create an app configuration from different sources.
A crate to provide a #[clap_main] macro to automatically parse and pass args to your main function
Generate dyn-compatible traits with procedural macros
Shared CLI parsing and prompts for the name generator workspace
Add config file fallback to clap while preserving parsing, validation and error handling
This library can be used to add a `--log` flag to clap based command line applications that allows users to configure logging from the command line. It can log to stderr, files and syslog, powered by the fern logging backend.
opinionated application framework/wrapper that eliminates main function boilerplate
🎬 Animated terminal-to-SVG renderer CLI for the termcinema project
Derive-based argument parsing optimized for code size