SBoudrias/Inquirer.js
A collection of common interactive command line user interfaces. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 4857
- days_rel: 7
- days_push: 7
- n_releases_24m: 173
Adoption not part of the score
21615 stars · 1365 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Inquirer.js is a collection of common interactive command line user interfaces for Node.js, providing prompts like input, select, checkbox, and confirm. It is written in TypeScript and widely used to build interactive CLI tools.
Use cases
- build interactive command line prompts
- ask users questions in a CLI tool
- create select menus and checkboxes in the terminal
- collect user input for scaffolding tools
- add confirm dialogs to command line apps
When to choose
- building a Node.js CLI that needs user interaction
- you want a mature, well-maintained prompt library
- you need TypeScript support and a modular prompt package set
When to avoid
- building non-interactive scripts
- you need GUI or web-based forms instead of terminal prompts
- working outside the Node.js/JavaScript ecosystem
Facets
library · maturity stable
cli terminal-ui developer-tools developer-tools backend cli cross-platform interactive-prompts command-line-interfaces typescript javascript command-line nodejs
1 source
- readme: https://github.com/SBoudrias/Inquirer.js · fetched 2026-08-28 · aabac703c915
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SBoudrias/Inquirer.js | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="SBoudrias/Inquirer.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem