Built a couple of internal CLI tools using Node.js + Commander.js. Surprisingly productive.
Benefits:
- Cross-platform support
- Easy packaging via
pkg
or nexe
- Familiar ecosystemExample use cases:
- Service scaffolding tool
- Log query CLI with JWT authentication
Bonus: added spinner, chalk, and inquirer for a polished UX. Devs loved it.