create-termui-app
v0.1.1
Published
Scaffold a new TermUI app — the create-react-app for terminals
Maintainers
Readme
create-termui-app
Scaffold a new TermUI project. Pick a template, choose a theme, start building.
Usage
npx create-termui-app my-appOr with a project name directly:
npx create-termui-app my-app
cd my-app
npm install
npm run devTemplates
The CLI prompts you to choose:
| Template | What you get | |----------|-------------| | Empty | Blank project, one file | | Dashboard | Real-time gauges and tables | | Interactive Tool | Forms, selects, and prompts | | CLI Wrapper | Wraps an existing shell command with a UI |
Themes
Five themes available at setup: Default, Cyberpunk, Nord, Dracula, Catppuccin.
Features
You pick which features to include:
- Screen Router (file-based navigation)
- Data Providers (CPU, memory, disk)
- Hot Reload (auto-restart on save)
Generated files
my-app/
package.json
tsconfig.json
termui.config.ts
themes/cyberpunk.tss
src/index.tsxLicense
MIT
