A curated collection of practical guides, code examples, and reference implementations for essential Node.js CLI libraries.
- Built with pure TypeScript and ES Modules (
"type": "module"). - Uses modern top-level
async/awaitsyntax and zero legacy callbacks. - Includes single-file library syntax demos and a modular capstone project.
| Directory | Library / Tool | Category | Description |
|---|---|---|---|
| 01_commander | Commander.js | CLI Interface | Building CLI apps with arguments, options, and subcommands |
| 02_inquirer | Inquirer.js | CLI Prompts | Interactive user input prompts, validations, and menus |
| 03_chalk | Chalk | CLI Styling | Terminal text colors, background highlights, and formatting |
| 04_ora | Ora | CLI UX | Terminal spinners and asynchronous loading status indicators |
| 05_cli-table3 | cli-table3 | CLI UI | Unicode table rendering for structured terminal output |
