Thanks to visit codestin.com
Credit goes to lib.rs

20 releases (11 breaking)

0.12.0 Aug 23, 2025
0.11.0 Sep 21, 2023
0.10.4 Apr 7, 2023
0.10.3 Jan 14, 2023
0.1.0 May 11, 2017

#19 in Command-line interface

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

1,644,396 downloads per month
Used in 1,904 crates (1,172 directly)

MIT license

140KB
3K SLoC

dialoguer is a library for Rust that helps you build useful small interactive user inputs for the command line. It provides utilities to render various simple dialogs like confirmation prompts, text inputs and more.

Best paired with other libraries in the family:

Crate Contents

  • Confirmation prompts
  • Input prompts (regular and password)
  • Input validation
  • Selections prompts (single and multi)
  • Fuzzy select prompt
  • Other kind of prompts
  • Editor launching

Crate Features

The following crate features are available:

  • editor: enables bindings to launch editor to edit strings
  • fuzzy-select: enables fuzzy select prompt
  • history: enables input prompts to be able to track history of inputs
  • password: enables password input prompt
  • completion: enables ability to implement custom tab-completion for input prompts

By default editor and password are enabled.


dialoguer

Build Status Latest version Documentation

A rust library for command line prompts and similar things.

Best paired with other libraries in the family:

Dependencies

~1.6–6.5MB
~129K SLoC