Hacker GitHub

← All repos

charmbracelet/bubbletea

View on GitHub ↗ ★ 45,583 Go

A powerful little TUI framework 🏗

62 mentions on Hacker News by 57 people: 10 stories, 52 comments · first 2020-10-10 · latest 2026-08-21

Mentions per year 62 mentions · busiest year 2022 (15)
20082026
  1. …in Python there's Textual: https://textual.textualize.io/ Or for Go coders there's BubbleTea: https://github.com/charmbracelet/bubbletea Why? Because TUI!
    comment by blooalien · 2026-08-21 · in Stop Making TUIs
  2. …is my favorite for one-off throwaway stuff in terminal. Wish [2] to make it available over SSH. [1] https://github.com/charmbracelet/bubbletea [2] https://github.com/charmbracelet/wish
    comment by 8cvor6j844qw_d6 · 2026-08-21 · in Stop Making TUIs
  3. …elm-lang.org/t/foldkit-the-elm-architectur... - Iced (Rust): https://book.iced.rs/ - Bubble Tea (Go): https://github.com/charmbracelet/bubbletea - Lustre (Gleam): https://github.com/lustre-labs/lustre - A list of TEA-in-Swift and React in…
  4. …be accessible. There was a beginning of discussion at bubble tea[0] about this for example. [0]: https://github.com/charmbracelet/bubbletea/issues/780
  5. …- The following also just works as you expected, but directly assumed wouldn't work: import github.com/charmbracelet/bubbletea The only surprise here is that the repository authors decided to change the name of the module between v1 and v2…
  6. https://github.com/charmbracelet/bubbletea has a couple screencast worth checking out. Not sure if it's a good comparison (never used both in depth) but think of this a Go version of all the goodies from https://textual.textualize.io/
  7. Go libraries for making terminal UIs - https://github.com/charmbracelet/bubbletea - https://github.com/charmbracelet/bubbles - https://github.com/charmbracelet/lipgloss
  8. …round over 1.x. The companion libraries lipgloss[1] and bubbles[2] have also had v2 releases. [0] https://github.com/charmbracelet/bubbletea/releases/tag/v2.0... [1] https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.... [2]…
  9. ▲ 1
    Release v2.0.0 · Charmbracelet/Bubbletea
    story by pekim · 2026-02-24 · 1 comment
  10. There are plenty of great tools available these days. Bubbletea would be my tool of choice, I think: https://github.com/charmbracelet/bubbletea
    comment by christophilus · 2026-02-13 · in Building a TUI is easy now
  11. The standard library doesn't have much for this, but Bubble Tea https://github.com/charmbracelet/bubbletea is behind many of the better Go TUIs. This one is using https://github.com/rivo/tview .
  12. …simpler, and some good libraries/frameworks (e.g. [1][2]) exist to make a modern-looking UX. [1]: https://github.com/charmbracelet/bubbletea [2]: https://github.com/Textualize/textual
    comment by thomascountz · 2025-12-30 · in The Signature Flicker
  13. BubbleTea is great, but it doesn't have support for Kitty Graphics. https://github.com/charmbracelet/bubbletea/issues/163
    comment by nairadithya · 2025-12-16 · in Chafa: Terminal Graphics for the 21st Century
  14. Have you tried Charmbracelet's bubble tea - https://github.com/charmbracelet/bubbletea
    comment by Abishek_Muthian · 2025-12-16 · in Chafa: Terminal Graphics for the 21st Century
  15. …actual deps list here. require ( github.com/BurntSushi/toml v1.5.0 github.com/charmbracelet/bubbles v0.21.0 github.com/charmbracelet/bubbletea v1.3.5 github.com/charmbracelet/huh v0.7.0 github.com/charmbracelet/lipgloss v1.1.0…
  16. I've been meaning to build something with this[1], maybe you'll use it before I get to it. [1]: https://github.com/charmbracelet/bubbletea?tab=readme-ov-fil...
    comment by unmotivated-hmn · 2025-09-24 · in Libghostty is coming
  17. https://github.com/charmbracelet/bubbletea https://github.com/gizak/termui/ https://github.com/rivo/tview https://github.com/Textualize/textual
  18. …for a few years. Check out the galleries for TUI frameworks: https://ratatui.rs/showcase/apps/ https://github.com/charmbracelet/bubbletea/tree/main/example... https://textual.textualize.io/ I've been drafting a blog post about their pros…
  19. ▲ 1
    Show HN: QryPad – A simple terminal UI for quick, ad-hoc database exploration
    story by wheelibin · 2025-06-23 · 0 comments
  20. …) uses Bubble Tea. There's no good way to find popular dependents, but you can browse https://github.com/charmbracelet/bubbletea/network/dependent... to see GitHub repos that import the module.
  21. …both HTML applications ( https://github.com/octoberswimmer/masc ) and TUI apps using xterm.js ( https://github.com/charmbracelet/bubbletea/pull/887 ).
    comment by xn · 2024-10-29 · in Wasmer 5.0
  22. …Seems like it'd be really useful for Bubble Tea [0] apps which I've been having run writing. [0] https://github.com/charmbracelet/bubbletea
    comment by paranoidxprod · 2024-10-22 · in Ghostty 1.0 Is Coming
  23. Well done! if you want to extend your CLI UI, check out Bubble Tea ( https://github.com/charmbracelet/bubbletea )
  24. …lots of cool TUIs built with ratatui. Can anyone offer a comparison between ratatui and Golang https://github.com/charmbracelet/bubbletea ? I've been wanting to get into building a TUI but can't decide which library to pick.
  25. …as well of new CLI and TUI tools that we list on Terminal Trove [4]. [1] https://ratatui.rs/ [2] https://github.com/charmbracelet/bubbletea [3] https://textual.textualize.io/ [4] https://terminaltrove.com/
    comment by terminaltrove · 2024-09-11 · in The Modern CLI Renaissance
  26. …in another language (there are many of them, e.g. https://github.com/magiblot/tvision for C++, https://github.com/charmbracelet/bubbletea for Go, etc.), compile it to WASM, and find how to bridge the WASM output to the browser (I've seen…
  27. ▲ 2
    Bubbletea: A powerful little TUI framework
    story by thunderbong · 2024-09-03 · 0 comments
  28. …be very little movement from the authors to improve the situation (also linked from OP's blogpost). https://github.com/charmbracelet/bubbletea/discussions/434
    comment by GeertJohan · 2024-08-31 · in Building Bubbletea Programs
  29. …terminal user interface for terraform which we featured on Terminal Trove [3] a while back. [1] https://github.com/charmbracelet/bubbletea/releases [2] https://github.com/leg100/pug [3] https://terminaltrove.com/
    comment by terminaltrove · 2024-08-31 · in Building Bubbletea Programs
  30. ▲ 1
    Bubble Tea v1.0.0 released
    story by leg100 · 2024-08-29 · 1 comment
  31. Also, charm's bubbletea framework if you use golang. https://github.com/charmbracelet/bubbletea
  32. …years but will check this out ( terminal but still great go guis: https://github.com/gizak/termui https://github.com/charmbracelet/bubbletea ) Never used but should be in this list: https://gioui.org/ https://mattn.github.io/go-gtk/…
  33. …UI framework for Go. I've heard very good things about it and have been meaning to check it out. https://github.com/charmbracelet/bubbletea
  34. https://github.com/charmbracelet/bubbletea is a nice TUI framework for Go.
    comment by seanw444 · 2024-01-08 · in Harlequin: SQL IDE for Your Terminal
  35. A sibling comment points at https://github.com/charmbracelet/bubbletea as a Go alternative with a similar architecture
  36. For Golang there is Bubbletea [1], Textual [2] for Python and tui-rs for Rust [3]. [1] https://github.com/charmbracelet/bubbletea [2] https://github.com/textualize/textual [3] https://github.com/fdehau/tui-rs
  37. The closest thing in Go I know of is bubbletea: https://github.com/charmbracelet/bubbletea
  38. …Incidentally, Textual[3] is also the name of a very popular open-source[4] IRC client for macOS [0] https://github.com/charmbracelet/bubbletea [1] https://github.com/charmbracelet/bubbles [2] https://textual.textualize.io/blog/ [3]…
  39. …) - MacPass for password management CLI: - Everything developed with bubbletea :)( https://github.com/charmbracelet/bubbletea ) - Homebrew - jq (this is the best software I used during 2022, but obviously this is not "new" software:…
  40. ▲ 180
    Show HN: Circumflex, browse HN in your terminal
    story by bensadeh · 2022-10-13 · 63 comments
  41. Oclif is pretty nice for NodeJS, we use it for https://github.com/matanolabs/matano . https://github.com/charmbracelet/bubbletea looks really beautiful, if you use Go.
    comment by wizwit999 · 2022-08-26 · in Ask HN: What do you use to make CLIs?
  42. …Elm. Plus the other Charm libraries are great for styling terminal output, spring physics, etc. [1] https://github.com/charmbracelet/bubbletea [2] https://github.com/kbrgl/flapioca
  43. …at the same time? I tried to look at the examples, but they all had single widget at a time. I used https://github.com/charmbracelet/bubbletea on one project, but it felt quite cumbersome to create forms with validation, multiple pages and…
  44. I don't suppose Charm is the kind of thing you mean? Maybe it is. https://charm.sh/ e.g. Bubble Tea https://github.com/charmbracelet/bubbletea HN discussion 4 months ago (213 comments) https://news.ycombinator.com/item?id=30048332
    comment by yesenadam · 2022-06-03 · in Ask HN: Are there any high-level TUI tools?
  45. …a similar experience without having to go back and forth between the terminal and a browser. [0]: https://github.com/charmbracelet/bubbletea [1]: https://github.com/Textualize/textual
    comment by nvrspyx · 2022-06-01 · in Ffmpeg Buddy
  46. …cointop is one app I can think of off the top of my head. Bubbletea is an excellent framework: https://github.com/charmbracelet/bubbletea
  47. …via a quick walkthrough. It's actually the `tea.Msg` that causes re-renders. Here's the code: https://github.com/charmbracelet/bubbletea/blob/v0.20.0/tea.... . tea.Msg is, in Redux land, an "action" that triggers some state updates and…
  48. ▲ 308
    Bubble Tea: fun, functional and stateful way to build terminal apps
    story by ingve · 2022-05-10 · 113 comments
  49. No really any useful information about this? In light of that, I bring you this: https://github.com/charmbracelet/bubbletea Bubbletea is a pretty cool little framework for building terminal UIs. I really like this new sort of trend of…
  50. …are currently more people on the server than likes on this post :D You might wanna take a look at https://github.com/charmbracelet/bubbletea ad specifically https://github.com/charmbracelet/soft-serve for v2. IRC style commands that are…