charmbracelet/bubbletea
Features
Cross-cutting capabilities that Bubble Tea programs can opt into. Each feature is described in its own page with the relevant View fields, the runtime/render plumbing, and example usage.
| Feature | Page |
|---|---|
The Elm Architecture model and declarative View fields |
Declarative views |
| Keyboard handling, including the Kitty protocol | Keyboard |
| Mouse handling | Mouse |
| OSC 52 system clipboard | Clipboard |
Alternate screen buffer, Println above, ClearScreen |
Alt screen and inline output |
Running interactive subprocesses (tea.Exec) |
Exec subprocess |
| Querying the terminal: colors, cursor position, capabilities, version | Terminal querying |
For low-level subsystem documentation see Systems. For API-level reference (every ProgramOption and message type) see Reference.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.