2025 年 Rust GUI 库调研
本文作者对 43 种 Rust GUI 库进行调研,旨在实现文本标签与输入框联动功能,且考虑了 Windows 系统支持、屏幕阅读器可访问性及 IME 输入等因素。 众多库表现各异,如Azul、CXX-Qt 等存在链接错误难以运行;Cushy、Floem 等在可访问性或 IME 支持上有缺陷;Dioxus、Slint 等综合表现较好。作者认为虽无完美选择,但相比 2021 年已有更多合理选项。 库名 是否可用 屏幕阅读器可访问性 IME 支持情况 问题描述 Azul 链接错误,无法运行 未提及 未提及 下载预构建.dll 困难,示例代码无法运行,版本混乱 cacao 仅适用于 macOS 未提及 未提及 不支持 Windows 系统 core - foundation 仅适用于 macOS 未提及 未提及 不支持 Windows 系统 Crux 无桌面目标 未提及 未提及 实际不支持桌面 GUI 开发,仅用于移动和 Web Cushy 是 否 部分支持 示例代码有错误,运行时产生大量 Vulkan/DirectX 12 错误,Windows Narrator 无法识别内容 CXX-Qt...
