egui
otopoiesisで使ってる。ImGuiから影響を受けたimmediate GUI。WebAssemblyでもきちんと動作する(全部を一つのcanvasにレンダリングする。DOMの扱いは無理)
iced
Elm のアーキテクチャに影響を受けたライブラリ。
マルチバイト文字非対応
Tauri
Webviewベースで、フロントエンドはJSやTypeScriptで書くという、Electronのような構成のデスクトップアプリを作れるフレームワーク
生のCanvasを触ることもできる
Dioxus
フロントエンドも含めてRustで完結するWebviewベースのライブラリ。
こちらは生Canvas触れないのがつらい
Dioxusでつくっていって、サムネイルとか必要ならWeb-sysでCanvas動かせばそれでいいのかな