RustのGUI開発フレームワークを注目度で比較してみた

比較に使ったツール

Google TrendsとGitHub。

比較対象

  • Iced
  • Druid
  • Tauri
  • Yew
  • Dioxus

Google Trendsで比較してみた

ここ2年間の人気動向を比較してみた。

Druidなどは同名の他のものの影響を受けやすいため、すべての比較対象にそれぞれ “rust” も検索クエリに含めての比較とした。

Tauriの人気度が比較的高め。

Yewの人気度が下降傾向のように見えるが、原因が知りたい。

現時点でTauri以外の差はあまり無く検索回数自体がまだまだ少ないため、これだけでは今後の人気度の動向が掴みにくいと感じた。

一昔前のReact、Vue、Angularのようだ。

GitHubのStarの数で比較してみた

フレームワークStar数(2024/09/28現在)
Iced24.3k
Druid9.5k
Tauri82.3k
Yew30.6k
Dioxus20.4k

やはりTauriのStar数が一歩抜きん出ている。

参考までに、フロントエンドエンジニア以外にも広く名が知られているReactのStar数は2024/09/28現在で228kなので、Tauriの人気度はかなり高めと言ってよいと思う。

Tauriのv1.0.0がリリースされたのが2022年6月で比較的最近であることを考えると何となく勢いの強さが分かる。

ただし、フレームワークは適材適所。あくまで用途に見合うものを選んで使っていきたいものだ。

今回の比較は「現時点の知名度の差」程度と捉えておくのが良いと考える。

コメントする