返回 GitHub 雷达在 GitHub 打开
charmbracelet/bubbletea
42 天前首次出现未被群岛收录1. 它是一个基于 Elm 架构、用于构建终端用户界面(TUI)的 Go 框架,让开发者能以声明式、状态驱动的方式编写交互式终端应用。 2. 核心实现采用 Go 语言,遵循 Model-Init-Update-View 的纯函数式模式,并内置了高性能单元格渲染器、颜色降采样和原生键盘鼠标事件处理。 3. 亮点包括生产级性能优化、开箱即用的剪贴板支持,以及配套的 Bubbles UI 组件库,非常适用于构建从简单列表到复杂全窗口的各类终端工具和仪表盘。
Go创建于 2020 年 1 月最近提交 2026 年 7 月
累计 Star
44.1k
近 7 日新增
+134
近 30 日新增
+640
Fork
1,282
Star 趋势
共 17 个采集点 · 近 30 日 +6402026-06-232026-08-03
项目介绍
由 AI 摘自仓库 README1. 它是一个基于 Elm 架构、用于构建终端用户界面(TUI)的 Go 框架,让开发者能以声明式、状态驱动的方式编写交互式终端应用。
2. 核心实现采用 Go 语言,遵循 Model-Init-Update-View 的纯函数式模式,并内置了高性能单元格渲染器、颜色降采样和原生键盘鼠标事件处理。
3. 亮点包括生产级性能优化、开箱即用的剪贴板支持,以及配套的 Bubbles UI 组件库,非常适用于构建从简单列表到复杂全窗口的各类终端工具和仪表盘。
仓库信息
Topics
#cli#elm-architecture#framework#functional#go#golang#hacktoberfest#tui
来自雷达
该项目由雷达自动扫描 GitHub 发现,含 Star 增速、提交活跃度与分类标签,中文摘要由 AI 生成。