{"repo":"mikaelmello/inquire","free":true,"listed":false,"github":"https://github.com/mikaelmello/inquire","clone":"git clone https://github.com/mikaelmello/inquire.git","description":"A Rust library for building interactive prompts","language":"Rust","stars":2620,"topics":["rust","cli","prompt","command-line","interactive","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"[![Latest Version]][crates.io] [![Docs]][docs.rs] ![Build status] ![Unsafe forbidden] ![Supported platforms] ![License] [crates.io]: https://crates.io/crates/inquire [latest version]: https://img.shields.io/crates/v/inquire.svg [docs]: https://img.shields.io/docsrs/inquire/latest?logo=docs.rs [docs.rs]: https://docs.rs/inquire [build status]: https://github.com/mikaelmello/inquire/actions/workflows/build.yml/badge.svg [unsafe forbidden]: https://img.shields.io/badge/unsafe-forbidden-success.svg [supported platforms]: https://img.shields.io/badge/platform-linux%20%7C%20macos%20%7C%20windows-success [license]: https://img.shields.io/crates/l/inquire.svg --- inquire is a library for building interactive prompts on terminals. It provides several different prompts in order to interactively ask the user for information via the CLI. With inquire , you can use: - [ Text ] to get text input from the user, with built-in autocompletion support ; - [ Editor ]\\ to get longer text inputs by opening a text editor for the user; - [ DateSelect ]\\ to get a date input from the user, selected via an interactive calendar ; - [ Select ] to ask the user to select one option from a given list; - [ MultiSelect ] to ask the user to select an arbitrary number of options from a given list; - [ Confirm ] for simple yes/no confirmation prompts; - [ CustomType ] for text prompts that you would like to parse to a custom type, such as numbers or UUIDs; - [ Password ] for secretive text prompts. --- Demo Sour","default_branch":null,"files":null,"tree":[],"storefront":"/r/mikaelmello","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mikaelmello/inquire/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}