Universal design patterns for building exceptional terminal user interfaces. Framework-agnostic — works with Ratatui, Ink, Textual, Bubbletea, or any TUI toolkit.
Core philosophy: TUIs earn their power through spatial consistency, keyboard fluency, and information density that respects human attention. Design for the expert's speed without abandoning the beginner's discoverability.
| File manager | Miller Columns | yazi, ranger | | Git / DevOps tool | Persistent Multi-Panel | lazygit, lazydocker | | System monitor | Widget Dashboard | btop, bottom, oxker | | Data browser / K8s | Drill-Down Stack | k9s, diskonaut | | SQL / HTTP client | IDE Three-Panel | harlequin, posting | | Shell augmentation | Overlay / Popup | atuin, fzf |
Diese Fähigkeit sollte beim Entwerfen von Terminal-Benutzeroberflächen, beim Erstellen von TUI-Layouts, beim Auswählen von TUI-Farbschemata, beim Implementieren der Tastaturnavigation, beim Erstellen von Terminal-Dashboards oder beim Arbeiten mit einem beliebigen TUI-Framework verwendet werden. Aktiviert bei Erwähnungen von TUI-Design, Terminal-Benutzeroberfläche, Ratatui-Layout, Ink-Komponenten, Text-Widgets, Bubbletea-Ansichten, Terminal-Farbpalette, Tastenbelegungsdesign, Panel-Layout, geteilten Fenstern, Terminal-Dashboard, Box-Drawing-Zeichen, Sparklines, Fortschrittsbalken, modalen Dialogen, Fokusverwaltung oder Terminal-Zugänglichkeit. Quelle: hyperb1iss/hyperskills.