GPUI Component is a Rust library offering 60+ cross-platform UI components for building desktop applications with GPUI. Features include native-inspired design, theming support, virtualized tables/lists for performance, markdown/HTML rendering, syntax highlighting via Tree Sitter, and a high-performance code editor supporting up to 200K lines with LSP integration. The library provides dock layouts, multiple size variants, and optional WebView support through Wry.

5m read timeFrom github.com
Post cover image
Table of contents
FeaturesShowcaseUsageDevelopmentCompare to othersLicenseFootnotes
1 Comment

Sort: