lazy-cuh
lazy-cuh is a small experimental framework for building terminal apps with a lazygit-style structure.
It focuses on reusable primitives for panels, tabs, navigable items, actions, line numbers, viewport behavior, keybars, and Textual adapters.
Where to start
Section titled “Where to start”- New users should start with Installation and Quick Start.
- App authors can use the Guides section for common TUI building blocks.
- Contributors can use the Contributor Guide for package layout, release process, and roadmap notes.
Design goals
Section titled “Design goals”- Compose panels, tabs, and content views declaratively.
- Keep Textual as the runtime adapter rather than the whole architecture.
- Separate item data, rendering/layout, navigation, viewport, and commands.
- Make list and tree behavior consistent.
- Dogfood the framework in real apps before stabilizing APIs.