CLI reference
The ndui CLI has 13 subcommands. Global flags --plain, --json, --verbose apply to all.
| Command | Purpose |
|---|---|
ndui init [name] | Scaffold a new project, or initialize Studio in an existing one |
ndui add | Install components (with dependency resolution) |
ndui list | List installed components |
ndui search [query] | Search the registry |
ndui info | Show component metadata + manifest |
ndui diff | Unified diff against registry |
ndui update [name] | Upgrade installed components |
ndui remove | Uninstall (with dependency safety) |
ndui doctor | Project health check (DI wiring, file integrity, manifest sanity) |
ndui preview | Open the showcase in a browser |
ndui theme [name] | Swap theme |
ndui registry […] | Inspect / set / validate / build-index |
ndui telemetry | Manage opt-in CLI usage telemetry |
All commands exit 0 on success and a documented non-zero code on failure — see exit codes.