Tritium Thanks for All the Frames: Rust GUI Observations
DRANK

So long and thanks for all the frames.We were moving Tritium off egui and into a more powerful UI abstraction to better access OS primitives, improve rendering and provide extension support. We were moving over to a declarative UI framework that would allow for us as a team to take Tritium to the next level. We were moving to Slint.Until we didn't.Some thoughts on why follow.Rust on the DesktopA lot of folks are interested in the cross-platform GUI ecosystem in Rust and for good reason.As the world pumps out an endless stream of bloated Electron applications, those of us who have to compete with Microsoft's most performant products don't have the luxury of reading 200mb of binary into RAM for each process just to get a pixel on the screen.No, in 2026, we choose Rust.If you're in the market for a cross-platform, open source GUI framework where write UI code in Rust without relying on a WebView, your options seem mostly limited to egui, iced and an excellent dual-licensed product called…

tritium.legal
Related Topics: Rust