charm-bubbletea

Community

Go terminal UIs with Elm Architecture.

Authoralxxpersonal
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Bubble Tea v2 provides a robust, Elm-architecture approach to building terminal UIs in Go, guiding developers to structure models, updates, and views rather than ad-hoc I/O code.

Core Features & Use Cases

  • Unidirectional data flow with a clear Init/Update/View lifecycle.
  • Built-in support for keyboard and mouse interactions in terminal apps.
  • Component composition to integrate spinners, inputs, and layouts.
  • Use cases include TUI dashboards, in-terminal editors, and CLIs with dynamic content.

Quick Start

Install a minimal Bubble Tea program, implement Init/Update/View, and run the program to render a responsive terminal UI.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: charm-bubbletea
Download link: https://github.com/alxxpersonal/forge/archive/main.zip#charm-bubbletea

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.