Electron
Build desktop apps with JavaScript, HTML, and CSS
Rust components for building native desktop interfaces

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.
Tried it? Share a useful thought or ask a question.
Good conversations start with a hello.
Sign in to comment