GPUI Kit

Rust components for building native desktop interfaces

Website

Meet GPUI Kit

GPUI Kit gives Rust developers the pieces to build desktop interfaces on GPUI. A team working on a database client, for example, can put a sortable table in one pane and a query editor in another, then let users rearrange the panes and save the layout. Virtualized lists and tables draw the rows currently in view, keeping large collections practical to browse.

The component library supplies styled controls and themes for common screens. Teams with their own design system can use the underlying unstyled controls and retain their keyboard and focus behavior. Headless UI tests can exercise those interactions against real components.

Discussion

Tried it? Share a useful thought or ask a question.

Product details

Status
Launched
Listed

Explore related topics