Ely — 面向 GPUI 与 Rust 桌面应用的全套质感组件库,支持深浅双色并编译为 Wasm 在线运行。

面向 GPUI 与 Rust 桌面应用的全套质感组件库,支持深浅双色并编译为 Wasm 在线运行。

包含组件

94
01Primitives02Typography03Layout04Window & Shell05Buttons & Actions06Forms07Navigation08Menus09Overlays10Feedback11Loading & Motion12Data Display13Lists & Trees14Tables15Charts16Finance17Editor18Terminal19Git20Debug21Documents22Collaboration23AI Chat24Agent25Generative26Media27Files28Messaging29Mail30Calendar31Project32Canvas & Design33DB & Dev Tools34Dashboard & Monitoring35Settings36Account37Onboarding & Help38Interaction39Theme40i18n & a11y41Maps42Misc43Library Tooling01Primitives26 stories02Typography33 stories03Layout39 stories04Window & Shell23 stories05Buttons & Actions17 stories06Forms49 stories07Navigation14 stories08Menus8 stories09Overlays8 stories10Feedback13 stories11Loading & Motion21 stories12Data Display18 stories13Lists & Trees13 stories14Tables11 stories15Charts14 stories16Finance22 stories17Editor12 stories18Terminal5 stories19Git7 stories20Debug6 stories21Documents18 stories22Collaboration8 stories23AI Chat19 stories24Agent13 stories25Generative16 stories26Media21 stories27Files20 stories28Messaging16 stories29Mail10 stories30Calendar10 stories31Project14 stories32Canvas & Design9 stories33DB & Dev Tools11 stories34Dashboard & Monitoring4 stories35Settings1 stories36Account10 stories37Onboarding & Help7 stories38Interaction7 stories39Theme11 stories40i18n & a11y5 stories41Maps7 stories42Misc16 stories43Library Tooling10 storiesButton & Action GroupsForms & Text InputsSelection & Date/TimeWindow Chrome & ShellTabs & BreadcrumbsPopovers & DialogsMenus & Command PaletteFeedback & Toast States

Ely 是由 Zachary Zhang 为 GPUI(Zed 编辑器底层的 GPU 加速 Rust UI 框架)打造的全套质感桌面组件库。其视觉风格克制温润,倡导色彩用于传达语义而非多余装饰。全套体系涵盖基础图元、排版排版、表单控件、导航菜单、浮层弹窗与原生窗口外壳,不仅可用于构建极速的 Rust 本地桌面应用,更能通过 WebAssembly 直接在浏览器中高帧率实时预览运行。