RustのGUIライブラリ
実はまだ世間ではRustでGUIを作成しようにも良さげなライブラリでこれだ!というものがまだ決まっていません。
なので良さげなの簡単なライブラリの比較をしていきます。
ここではそれぞれのライブラリでボタンを押すと数字が増える"カウントアップ"というプログラムを作って比較してきます。
コードなどの確認等はogata-k/GUI_cmpを確認してください。
各ライブラリの説明は各リンク先に貼ってあります。
GUIライブラリ
- azul: RustでGUI 〜azul編〜
- conrod: RustでGUI 〜conrod編〜
- gtk: RustでGUI 〜gtk編〜
- iced: RustでGUI 〜iced編〜
- OrbTk: RustでGUI 〜OrbTk編〜
最後に
まだまだcrates.ioで調べればGUIライブラリは見つかるので「これも調べてほしい!」というライブラリがあれば教えていただけると、記事に追加するかもしれません。