Browse Bubbletea TUI framework documentation and examples. Use when working with Bubbletea components, models, commands, or building terminal user interfaces in Go.
Bubbletea is a Go framework for building terminal user interfaces based on The Elm Architecture.
When you need to understand Bubbletea patterns or find examples:
Examples README - Overview of all available examples: https://github.com/charmbracelet/bubbletea/blob/main/examples/README.md
Examples Directory - Full source code for all examples: https://github.com/charmbracelet/bubbletea/tree/main/examples
First, fetch the examples README to get an overview of available examples:
WebFetch https://github.com/charmbracelet/bubbletea/blob/main/examples/README.md
Once you identify a relevant example, fetch its source code from the examples directory.
list - List component with filteringtable - Table componenttextinput - Text input handlingtextarea - Multi-line text inputviewport - Scrollable contentpaginator - Paginationspinner - Loading spinnersprogress - Progress barstabs - Tab navigationhelp - Help text/keybindings displaySearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer