@inquirer/search

Interactive search prompt for command-line surveys and selections.

npmmacoslinuxwindows
Try with needOr install directly
Source

About

Inquirer search prompt

Examples

search through a list of options and pick one$ npm install @inquirer/search && node -e "const {search} = require('@inquirer/search'); search({message: 'Choose:', choices: ['Option 1', 'Option 2']}).then(console.log)"
filter and find items by typing while browsing a menu$ node -e "const {search} = require('@inquirer/search'); search({message: 'Find user:', choices: ['Alice', 'Bob', 'Charlie']}).then(console.log)"
search a large list without scrolling through all results$ node -e "const {search} = require('@inquirer/search'); const items = Array.from({length: 100}, (_, i) => 'Item ' + i); search({message: 'Select:', choices: items}).then(console.log)"
build an interactive CLI tool that lets users search and select$ npm install @inquirer/search && node script.js
create a searchable dropdown menu in terminal prompts$ node -e "const {search} = require('@inquirer/search'); search({message: 'Pick:', choices: ['Dev', 'Staging', 'Production']}).then(console.log)"