About this project
GPUI Kit is a comprehensive Rust desktop application framework built on GPUI, the UI framework from Zed Industries. It provides a production-ready UI system with 75+ documented components and primitives, covering forms, navigation, overlays, data display, editing, feedback, and layout. The framework is structured in layers: `gpui-component` offers a complete styled UI system, `gpui-base` provides unstyled behavior and infrastructure for building custom design systems, and `gpui-shell` enables JavaScript extensions for plugin-like extensibility. It supports WebAssembly for web deployment, AccessKit accessibility, UI integration testing, and GPU-accelerated rendering targeting 120 FPS. Notable features include virtualized data tables handling hundreds of thousands of rows, a code editor with Tree-sitter highlighting and LSP support, dock layout with resizable panels, Markdown/HTML rendering, and built-in charts. GPUI Kit is used in production by Longbridge Pro, a commercial desktop application. It is cross-platform for macOS, Windows, and Linux, and licensed under Apache-2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.