
Tauri、Dioxus、egui 和 Leptos 是 Rust 生态中主流的 GUI/桌面/跨平台框架,各有鲜明侧重。 它们都不是传统原生 widget 工具包(如 GTK/Qt 的直接绑定),而是采用不同路线:

Tauri
Dioxus
egui
Leptos
通用对比:

混合使用常见:Tauri + Leptos/Dioxus(Rust 前端 + WebView)、Tauri + egui(嵌入 immediate UI)、Dioxus Native(未来纯 Rust)。
建议:根据团队技能(Web vs 纯 Rust)和目标平台选择。原型阶段试 egui 或 Tauri;追求统一跨平台用 Dioxus;Web 重度用 Leptos + Tauri。从官方模板/CLI(如 cargo create-tauri-app、dx create)起步,实际测试性能、打包和特定平台行为。
本文基于公开基准(如性能对比、2025 GUI 调研)和官方发布验证。