Open-Source Wikis

/

Bubble Tea

/

Maintainers

charmbracelet/bubbletea

Maintainers

The repo's CODEOWNERS file was removed in commit 0fbefd2 (chore: remove CODEOWNERS). The mapping below is therefore derived purely from git log against origin/main. Bot accounts are excluded.

Top contributors over the project's lifetime

Name Commits (no merges) Focus areas
Ayman Bagabas 669 The v2 architectural redesign, renderer, input handling, ongoing maintenance.
Christian Rocha (meowgorithm) ~545 (combined accounts) Original author. Public API, examples, tutorials, runtime invariants.
Christian Muehlhaeuser (muesli) 122 Early-period contributions, signal handling, build/release.
Carlos Becker (caarlos0) 55 Tooling, release pipeline, lint config.
Maas Lalani 25 Documentation, examples.
Raphael "kena" Poss 20 Renderer fixes, terminfo handling.
Andrey Nering 15 Build system, Taskfile.
bashbunni 13 Examples, docs.
Konstantin Antonov 7 Bug fixes.

Per-subsystem ownership (last-3-months activity)

Subsystem Recent contributors
Runtime (tea.go) Ayman, Christian Rocha
Cursed renderer (cursed_renderer.go) Ayman
Input / keyboard (key.go, keyboard.go, mod.go) Ayman
Mouse (mouse.go) Ayman, Christian Rocha
Examples (examples/**) Many — Ayman drives the v2 migrations; community PRs are common
Tutorials (tutorials/**) Christian Rocha
CI / workflows (.github/) Carlos Becker, Ayman

How to reach the maintainers

A note on attribution

The Charm team treats Bubble Tea as a joint effort. Active contributor lists in this wiki are derived from the default branch via:

git log origin/main --pretty=format:'%an <%ae>' --no-merges | sort | uniq -c | sort -rn

Bot accounts (dependabot[bot], github-actions[bot], factory-droid[bot], etc.) are filtered out.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Maintainers – Bubble Tea wiki | Factory