cliva
The core CLI development library for commands, arguments, options, flags, subcommands, parsing, and related CLI functionality.
cliva = "0.1"A Rust toolkit for building reliable, polished, and developer-friendly command-line applications.
Cliva is a collection of focused Rust libraries designed to make CLI development faster, cleaner, and less repetitive.
Rather than putting everything into one large library, Cliva is organized as a Cargo workspace containing independently usable crates.
Use only what your application needs. Nothing more.
Each component solves a specific part of CLI development and can be used independently.
The core CLI development library for commands, arguments, options, flags, subcommands, parsing, and related CLI functionality.
cliva = "0.1"A standalone terminal input and output toolkit providing formatted output, user input, prompts, status messages, tables, and terminal UI utilities.
cliva-io = "0.1"Cliva keeps CLI development and terminal interaction separate, so each part can be used independently or together.
Explore the source, read the documentation, or start experimenting with the components.