Electron代替を目指すTauriがGUIライブラリ「tauri-egui 0.1.0」をリリース

今回は「Electron代替を目指すTauriがGUIライブラリ「tauri-egui 0.1.0」をリリース」についてご紹介します。

関連ワード (デモ、簡単、配色等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Electronの代替を目指す軽量なRust製フレームワーク「Tauri」の開発チームは、Tauriで使えるGUIライブラリの初めてのリリース「tauri-egui 0.1.0」をリリースしました。

Today is soon™️

Remember when we promised you the ability to make interactive windows without any HTML/CSS/JS or even a system webview?

Now you can! Just click the link below to learn how to try out tauri-egui and integrate into your own app.https://t.co/QECA9Q85Yr

— Tauri (@TauriApps) September 19, 2022

TauriはRust言語で開発されていること、OSが備えているWebViewの機能を用いることで、Electron製のアプリケーションで組み込まれるChromiumのようなレンダラの組み込みを不要にしていることなどを特徴とするフレームワークです。

今回リリースされたtauri-eguiを用いると、上記のツイートにあるようにWebViewやHTML/CSSやJavaScriptを用いなくともTauri上でインタラクティブなUIを備えたウィンドウを表示できるようになります。

Rust製GUIフレームワーク「egui」

tauri-eguiを簡単に説明するならば、Rust製のGUIフレームワークである「egui」をTauriから使えるようにしたものです。そのため、GUIライブラリの能力そのものはeguiに依存します。

eguiは2020年に登場し、現在のバージョンは0.19.0。目指しているのは、最も利用の容易なGUIライブラリで60Hzに対応した高速性、ミスしにくいフレンドリーさ、拡張可能性、同一コードでWebとネイティブアプリに対応するポータビリティなど。

一方でGUIライブラリとしての強力さ、ネイティブなルック&フィールの実現などは目指していないとしています。

下記がeguiのデモ画面。テーマや配色、フォント、スペーシング、サイズなどのカスタマイズも可能。

fig

このeguiをtauri-eguiでTauriから利用し、サインイン画面を表示させたサンプル画面が下記です。すべてのプラットフォームで同様のウィンドウが表示されると説明されています。

fig

COMMENTS


Recommended

TITLE
CATEGORY
DATE
マネーフォワードケッサイ、企業間後払い決済・請求代行サービスをインボイス制度に対応
IT関連
2022-12-27 00:35
CX向上の鍵は「購入前の関心データ」–AWSで進める“ビックカメラ流DX”
IT関連
2023-06-28 21:54
ソニーがリュックなどに吊るせるIP67防水スピーカー「SRS-XB13」を7700円前後で5月28日発売
ハードウェア
2021-04-29 02:55
「Windows用Rust」のバージョン0.9がリリース
IT関連
2021-05-12 02:19
サイバーリーズン、日本に開発拠点新設–グローバルの研究開発を強化
IT関連
2024-07-03 12:31
対面で6月開催のMWCバルセロナ、エリクソンは不参加を表明
IT関連
2021-03-10 08:43
ChromebookのOSもバージョン89に Android端末との連携やクリップボード履歴機能など
アプリ・Web
2021-03-10 22:44
宇宙開発のFirefly Aerospaceが月面着陸船契約をNASAと98.4億円で結ぶ
宇宙
2021-02-06 07:43
住友商事と東急電鉄、ローカル5GとAIを活用した「線路巡視」で共同実証
IT関連
2023-09-30 00:11
ブレーキライトになるデジタル看板を商用車後部に設置するRoad Runner Mediaが約67億円調達
ハードウェア
2021-03-01 02:17
マイクロソフト、サステナビリティにフォーカスした「Cloud for Sustainability」発表
IT関連
2021-07-16 13:25
「Ubuntu」の10種の派生OS–自分に合ったフレーバーを探す
IT関連
2023-07-15 13:25
東電EP、AIによる電話応対を導入へ–対応の約75%を無人化
IT関連
2021-03-23 04:23
APACでネットワーク拡張に注力–Coltテクノロジーサービスの事業戦略
IT関連
2023-02-19 22:34