Skip to content
/ soda Public

🥤 Framework for building TUI apps based on the bubbletea

License

Notifications You must be signed in to change notification settings

tuiphi/soda

Repository files navigation

3d soda bottle

🥤 Soda

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 🤕🥊🖥️


example

Warning

Work in progress.

Install

go get github.com/tuiphi/soda

Examples

Take a look at the examples folder

Libraries to use with Soda

  • 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.

Why?

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.

About

🥤 Framework for building TUI apps based on the bubbletea

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages