
Framework for building TUI apps based on the bubbletea.
It automatically handles state management and general layout, so that you can focus on app functionality rather than fighting with TTY 🤕🥊🖥️
Warning
Work in progress.
go get github.com/tuiphi/soda
Take a look at the examples folder
- Cans: Common Soda component-like states such as text inputs, file picker, viewports and so on.
- Bubbles: A library of common UI components for Bubble Tea.
I write TUI apps a lot. And after some trial and error I came up with the structure that suits me the best. I've been copy-pasting it for my projects again and again, so I decided to create a separate package for it so that others can benefit from it too.