gpui - GPUI Desktop App Development with Rust
Build desktop applications using the GPU-accelerated GPUI framework from Zed.
Tags
Updated: 2026-02-24Capabilities
Typical Inputs
What this skill does
- Build desktop apps with GPUI
- Manage Entity state in struct
- Implement the Render trait
- Use div() Tailwind API
- Define actions and keybindings
- Use gpui-component widgets
- Apply theming
Inputs
- Rust code
- GPUI library
- gpui-component library
- Cargo.toml dependencies
- Reference documentation
- Keyboard shortcuts definition
- Theme configuration
Outputs
- Desktop application window
- GPUI view components
- Styled UI elements
- Keyboard shortcut bindings
Requirements
- Rust environment
- GPUI 0.2.2 dependency
- gpui-component 0.6.0-preview0 dependency
- GPU acceleration support
