GPUI 组件库
longbridge/gpui-kit
访问 GitHub ↗
一句话简介
基于 Rust 与 GPUI 的桌面 UI 组件库,提供高性能、跨平台的图形界面构建能力。
标签
适用应用场景
- 快速构建 Rust 桌面应用界面
- 开发跨平台 GUI 工具
- 搭建高性能终端替代 UI
- 实现自定义组件原型设计
README 中文摘要
项目简介
GPUI Kit 是一个面向 Rust 桌面应用开发的综合性框架,整合了生产级的 UI 系统以及应用级数据、布局与编辑能力,构建于可复用的行为、状态与基础设施之上。它包含 75+ 已文档化的组件与原语,并支持 WebAssembly、AccessKit 无障碍访问、UI 集成测试以及可选的 JavaScript 扩展运行时。
架构分层
框架由三个互相关联的 crate 组成,共享同一生态系统:
- gpui-kit:应用入口的聚合 crate,固定对应版本的 GPUI 并重新导出 GPUI、base、component 与 assets,应用只需声明这一项依赖。
- gpui-base:无样式的行
摘要更新于 2026-10-18 00:37:18
· 原文 12836 字符
· md5 4548c053d66c…