Skip to content
JS
Alternatives

@inquirer/core alternatives

8 packages that do the same job as @inquirer/core: enquirer, prompts, @clack/prompts, @clack/core, inquirer-autocomplete-prompt, inquirer-checkbox-plus-prompt, yoctocolors, yoctocolors-cjs. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
@inquirer/core
This package
46.7m+212%-717 days agoESM onlyBundled-
enquirer25.2m+45%-23 years agoCommonJSBundled-
prompts46.2m+70%-24 years agoCommonJSNone-
@clack/prompts17.8m+772%-411 days agoESM onlyBundled-
@clack/core17.8m+791%-211 days agoESM onlyBundled-
inquirer-autocomplete-prompt1.3m+25%-02 years ago---
inquirer-checkbox-plus-prompt483k-64%-53 years agoCommonJSNone-
yoctocolors28.1m+491%-01 month agoESM onlyBundled-
yoctocolors-cjs21.5m+94%-01 year agoCommonJSBundled-

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.

Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.

Compared with @inquirer/core

  • 1.9x fewer weekly downloads (25.2m vs 46.7m)
  • 2 dependencies vs 7
  • CommonJS vs ESM only
  • Declares Node.js >=8.6 vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 28 Jul 2023 vs 7 Sept 2026
  • 2.7x fewer GitHub stars (8k vs 21.6k)

Lightweight, beautiful and user-friendly prompts

Compared with @inquirer/core

  • About the same weekly downloads (46.2m vs 46.7m)
  • 2 dependencies vs 7
  • CommonJS vs ESM only
  • No types vs bundled types
  • Declares Node.js >= 6 vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 7 Oct 2021 vs 7 Sept 2026
  • 2.3x fewer GitHub stars (9.3k vs 21.6k)

Effortlessly build beautiful command-line apps 🪄 [Try the demo](https://stackblitz.com/edit/clack-prompts?file=index.js)

Compared with @inquirer/core

  • 2.6x fewer weekly downloads (17.8m vs 46.7m)
  • 4 dependencies vs 7
  • Declares Node.js >= 20.12.0 vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 13 Sept 2026 vs 7 Sept 2026
  • 2.7x fewer GitHub stars (8.1k vs 21.6k)

Clack contains low-level primitives for implementing your own command-line applications.

Compared with @inquirer/core

  • 2.6x fewer weekly downloads (17.8m vs 46.7m)
  • 2 dependencies vs 7
  • Declares Node.js >= 20.12.0 vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 13 Sept 2026 vs 7 Sept 2026
  • 2.7x fewer GitHub stars (8.1k vs 21.6k)

Autocomplete prompt for inquirer

Compared with @inquirer/core

  • 37x fewer weekly downloads (1.3m vs 46.7m)
  • 0 dependencies vs 7
  • - vs ESM only
  • Declares no Node.js engine range vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 25 Sept 2023 vs 7 Sept 2026

Checkbox with autocomplete and other additions for Inquirer

Compared with @inquirer/core

  • 97x fewer weekly downloads (483k vs 46.7m)
  • 5 dependencies vs 7
  • CommonJS vs ESM only
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 23 Jan 2023 vs 7 Sept 2026
  • 527x fewer GitHub stars (41 vs 21.6k)

The smallest and fastest command-line coloring package on the internet

Compared with @inquirer/core

  • 1.7x fewer weekly downloads (28.1m vs 46.7m)
  • 0 dependencies vs 7
  • Declares Node.js >=18 vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 26 Jul 2026 vs 7 Sept 2026
  • 25x fewer GitHub stars (877 vs 21.6k)

CommonJS version - The smallest and fastest command-line coloring package on the internet

Compared with @inquirer/core

  • 2.2x fewer weekly downloads (21.5m vs 46.7m)
  • 0 dependencies vs 7
  • CommonJS vs ESM only
  • Declares Node.js >=18 vs Node.js >=23.5.0 || ^22.13.0 || ^20.17.0
  • Last release 21 Aug 2025 vs 7 Sept 2026
  • 25x fewer GitHub stars (877 vs 21.6k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.