Terminal UI Experiments

Libraries

  • bubbletea The fun, functional and stateful way to build terminal apps. A Go framework based on The Elm Architecture. Bubble Tea is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both.

  • bubbles Some components for Bubble Tea applications. These components are used in production in Glow, Charm and many other applications.

  • lipgloss Style definitions for nice terminal layouts. Built with TUIs in mind.

Learning materials

Youtube