@inquirer/core
Core Inquirer prompt API for interactive command-line interfaces.
- Status
- Generally available
- Last checked
- Checked · Oct 15, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Provides a powerful set of tools to create interactive command-line user interfaces. It is essential for developers looking to build CLI applications with rich, interactive prompts and inputs.
Inquirer provides a comprehensive set of tools for creating interactive CLI prompts, making it stand out with its flexibility and extensive customization options compared to simpler alternatives.
When it fits — and when it doesn’t
A good fit for
Developers building CLI tools who need a robust and customizable way to handle user input.
Projects requiring interactive prompts in terminal-based applications.
Teams working on software installations or setup processes that require user interaction.
Look elsewhere if
Applications where the primary focus is not on command-line interactions but web or GUI interfaces.
Scenarios where real-time data processing and analytics are required, as Inquirer focuses on static input handling.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Steep learning curve for non-JavaScript developers
@inquirer/core is deeply integrated with JavaScript/Node.js patterns and ecosystem, making it challenging for those unfamiliar with these technologies.
- 02
Limited documentation and examples
The official documentation lacks comprehensive guides and practical examples, which can hinder quick adoption and troubleshooting.
- 03
Frequent breaking changes between versions
Historical version updates have included significant API changes, necessitating substantial refactoring for existing projects to maintain compatibility.
- 04
Limited customization options out-of-the-box
While extensible, the default set of question types and styles are limited, requiring additional development effort to tailor interfaces to specific needs.
What it does well
Interactive command-line prompts for user input.
Supports various types of questions including list, raw-list, expand, editor, checkbox, and more.
Extensible with custom question types and answer processors.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up @inquirer/core
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for @inquirer/core’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/inquirer-core)HTML
<a href="https://navigateaitools.com/explorer/tool/inquirer-core"><img src="https://navigateaitools.com/badge/inquirer-core.svg" alt="@inquirer/core — tracked on AI Navigator" height="58"></a>