Component library
gpuicn
Native UI. Source included.
ABOUT THE PROJECT
A little more about gpuicn.
gpuicn brings editable UI components to Rust and GPUI. The idea is simple: add the source to your app, then change the details yourself. It follows the same source distribution approach as shadcn/ui.
01 / gpuicn
Add only what you need.
Once the CLI and registry are set up, you can add individual components. The installer copies the Rust source and shared modules into your app. There is no CLI dependency at runtime.
- Choose components
- Copy Rust source
- Use in your app
gpuicn add button sidebarCLI example · Requires the matching CLI, registry, and GPUI dependencies. See the setup guide.
02 / gpuicn
Make it fit your app.
The source stays editable, so styling and behavior can change with your interface. The catalog includes examples and real GPUI previews in the browser to help you decide where to start.
- Browse examples
- Edit the source
- Review updates
Working with the library · Updates still need a source review.
Where things stand.
This is still beta software. Keep the dependency and registry versions together, and review changes before replacing source you have edited.
Explore gpuicn ↗Read the source ↗