How to Build a CLI with Node.js
url: https://www.twilio.com/blog/how-to-build-a-cli-with-node-js
hasRelatedSolution
inquirer
,enquirer
or[prompts](https://npm.im/prompts "prompts")
for complex input promptsemail-prompt
for convenient email input promptschalk
or[kleur](https://npm.im/kleur "kleur")
for colored outputora
for beautiful spinnersboxen
for drawing boxes around your outputstmux
for atmux
like UIlistr
for progress listsink
to build CLIs with Reactmeow
orarg
for basic argument parsingcommander
andyargs
for complex argument parsing and subcommand supportoclif
a framework for building extensible CLIs by Heroku ([gluegun](https://infinitered.github.io/gluegun/#/ "gluegun")
as an alternative)
Backlinks