| Crates.io | kata-tui |
| lib.rs | kata-tui |
| version | 0.1.0 |
| created_at | 2026-01-25 20:03:43.824818+00 |
| updated_at | 2026-01-25 20:03:43.824818+00 |
| description | Terminal dashboard for Kata project visibility |
| homepage | |
| repository | https://github.com/gannonh/kata-tui |
| max_upload_size | |
| id | 2069429 |
| size | 304,447 |
A terminal dashboard for Kata project visibility.
kata-tui provides real-time visibility into your Kata project status — phases, milestones, plans, and requirements — all in one terminal dashboard.
┌─ Project ──────────┬─ Phase 1: Foundation ────────────────┐
│ ▼ kata-tui │ │
│ ▼ Phase 1 [x] │ Goal: User can launch the TUI and │
│ DISP-01 [x] │ see their .planning/ files as │
│ DISP-02 [x] │ structured, navigable data. │
│ DISP-03 [x] │ │
│ NAV-01 [x] │ Requirements: │
│ NAV-02 [x] │ • DISP-01: View .planning/ files │
│ ▶ Phase 2 [ ] │ • DISP-02: Project hierarchy tree │
│ ▶ Phase 3 [ ] │ • DISP-03: Detail pane content │
│ ▶ Phase 4 [ ] │ • NAV-01: Keyboard navigation │
│ ▶ Phase 5 [ ] │ • NAV-02: Visual focus indicators │
├────────────────────┴──────────────────────────────────────┤
│ [Tree] Phase 1 | Complete | q:quit j/k:nav Tab:switch │
└───────────────────────────────────────────────────────────┘
git clone https://github.com/gannonh/kata-tui.git
cd kata-tui
cargo build --release
cargo install kata-tui
Run in a directory containing a .planning/ folder:
kata-tui
Or specify a custom path:
kata-tui --planning-dir /path/to/project/.planning
| Key | Action |
|---|---|
j / ↓ |
Move down |
k / ↑ |
Move up |
h / ← |
Collapse / Move left |
l / → |
Expand / Move right |
Tab |
Switch between panes |
q / Esc |
Quit |
# Run in development
cargo run
# Run tests
cargo test
# Build release
cargo build --release
MIT