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
物議をかもすiPhone内の“児童ポルノ画像検知”にAppleがFAQ公開 「メッセージは見ない」「他の写真は検知しない」
アプリ・Web
2021-08-11 14:28
ガートナー、日本企業がデータとアナリティクスで成功するのに欠かせない役割を発表
IT関連
2023-03-25 19:50
Twitterがインド当局のさらなる警告を受け500以上のアカウントを停止
ネットサービス
2021-02-12 12:04
[速報]マイクロソフト、ChatGPTとCopilotのプラグイン共通化を発表。プラットフォーム化とエコシステムを促進。Build 2023
Microsoft
2023-05-24 15:15
サイバー攻撃者の視点を誰もが知っておくべき理由
IT関連
2021-08-23 00:18
Deno、JavaScript/TypeScriptのためのデータストア「Deno KV」発表。Deno本体にSQLiteを統合、分散環境では強い一貫性も提供
Deno
2023-05-09 02:39
F5、「F5 Distributed Cloud CDN」を国内提供–分散型アプリケーションの展開を強化
IT関連
2023-08-11 09:38
黒人の業界リーダーがMasterClassのようなコースを提供するBeGreatTV、差別への対処法まで
パブリック / ダイバーシティ
2021-02-09 07:31
Windowsの「ペイント」、レイヤーと透過に対応へ
IT関連
2023-09-21 05:00
GitHub、「GitHub Copilot Trust Center」発表–「Copilot」に関する透明性を提供
IT関連
2023-07-30 22:59
ハッカーたちが脆弱なExchangeサーバーを悪用してランサムウェアをばらまいている
セキュリティ
2021-03-14 17:34
クアルコム、「AI Stack」ポートフォリオを発表–多様なデバイスのニーズに対応
IT関連
2022-06-25 18:52
新たな1歩を踏み出すロボティクススタートアップたち
ロボティクス
2021-03-13 18:14
生成AIによるコンテンツ大量生成時代–必要なのは「コンテンツサプライチェーン」とアドビ
IT関連
2024-03-30 02:05