dialoguer
Dialoguer is a Rust crate that provides a collection of interactive prompts for building terminal-based user interfaces. It aims to simplify collecting input in command-line applications by offering a range of prebuilt prompts and theming options, reducing the need to manage raw terminal input.
The library supports several prompt types, including Input for free-text entry, Confirm for boolean decisions, Select
The API uses a builder-style pattern. Developers configure a prompt with methods to set the prompt text,
Theming is supported via theme types, with ColorfulTheme commonly provided as the default. Custom themes allow