Platinum

Classic desktop controls for GPUI

Windows, menus, buttons, lists and dialogs in the gray, beveled style of late-1990s desktops, for GPUI. Written in Rust, drawn pixel by pixel, in five languages.

Install
gpui-platinum = { git = "https://github.com/firede/gpui-platinum", tag = "v0.1.0" }
gpui = { git = "https://github.com/longbridge/gpui-fast", rev = "b836dd9" }
gpui_platform = { git = "https://github.com/longbridge/gpui-fast", rev = "b836dd9", features = ["font-kit", "runtime_shaders", "wayland", "x11"] }
Source
github.com/firede/gpui-platinum
Docs
README, API guide, design specification
Needs
Rust 2024, gpui-fast v0.1.10 (b836dd9)
License
MIT; fonts from Platinum Fonts, OFL 1.1
The example desktop with a few windows open: a disk, a note, a calculator and a sliding puzzle.
The example desktop, as GPUI draws it. It runs natively, not in the browser: cargo run --example desktop.