Tout dépend de ce que tu appelles tenir la route. Cela reste assez "rustique" dans le sens ou les solutions sont encore très jeunes et la documentation est souvent limitée. Les principaux projets natifs sont :
Slint : pour de l'embarqué jusqu'au bureau. Inspiré par Qt. Il me semble qu'un des devs est un ancien de Nokia. https://slint.dev/
eGUI : considéré comme le plus simple et le plus abouti egui
iced : inspiré par elm, il est utilisé comme base pour le bureau linux COSMIC écrit entièrement en rust et déjà intégré à la distribution Pop!_OS. iced
gpui : utilisé par les créateur de l'éditeur de texte écrit en rust Zed. gpui
A noter que Microsoft vient d'annoncer Reactor, un projet expérimental pour créer des interfaces graphiques WinUI3 en rust.
Après, il existe d'autres projets basés sur les standards du web à la manière d'Electron, en plus performant. Ils permettent d'utiliser un frontend du monde js comme React, Vue... :
[^] # Re: GUI ?
Posté par governator . En réponse à la dépêche Journée Rust Paris le 9 juin 2026 pour les devs et utilisateurs. Évalué à 7 (+7/-0).
Tout dépend de ce que tu appelles tenir la route. Cela reste assez "rustique" dans le sens ou les solutions sont encore très jeunes et la documentation est souvent limitée. Les principaux projets natifs sont :
Slint : pour de l'embarqué jusqu'au bureau. Inspiré par Qt. Il me semble qu'un des devs est un ancien de Nokia. https://slint.dev/
eGUI : considéré comme le plus simple et le plus abouti egui
iced : inspiré par elm, il est utilisé comme base pour le bureau linux COSMIC écrit entièrement en rust et déjà intégré à la distribution Pop!_OS. iced
gpui : utilisé par les créateur de l'éditeur de texte écrit en rust Zed. gpui
A noter que Microsoft vient d'annoncer Reactor, un projet expérimental pour créer des interfaces graphiques WinUI3 en rust.
Après, il existe d'autres projets basés sur les standards du web à la manière d'Electron, en plus performant. Ils permettent d'utiliser un frontend du monde js comme React, Vue... :
Dioxus : https://dioxuslabs.com
Tauri : https://tauri.app
Pour avoir une vue plus complète, un site tente de recenser l'ensemble des solutions en rust : Are we GUI Yet? et le programmeur boringcactus a même testé un helloworld avec chaque projet (https://www.boringcactus.com/2025/04/13/2025-survey-of-rust-gui-libraries.html)