OSS探訪

Tauri — WebフロントエンドとRustバックエンドでデスクトップ・モバイルアプリを作る基盤

発掘スコア 324.2OSS健全度 100
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
111,029
主要言語
Rust
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/13

概要

Tauriは、HTML・JavaScript・CSSへ出力できる任意のフロントエンドと、Rust製バックエンドを組み合わせるアプリケーションフレームワークです。OS標準のWebViewを使い、デスクトップとモバイル向けのネイティブ配布物を生成します。

公式資料に基づく紹介・実機未検証 · 内容確認日:

システムWebViewとRust APIを一つのアプリへ束ねる

macOS・iOSのWKWebView、WindowsのWebView2、LinuxのWebKitGTK、Android System WebViewをWRY経由で扱います。アプリバンドル、デスクトップ向け更新、system tray、native notification、CI用GitHub Action、VS Code拡張を提供します。

出典:[1]

Web UIを活かしつつRustでネイティブ機能へ接続したい場合

既存のフロントエンドフレームワークを利用しながら、RustバックエンドとOS機能を備えたデスクトップ・モバイルアプリを配布したいチームに向きます。複数形式のインストーラーを同じ基盤から作成できます。

出典:[1]

OSごとのWebView、前提パッケージ、対応版を確認する

利用するWebView実装と必要な開発環境はOSごとに異なり、LinuxではTauriのメジャー版によりWebKitGTK要件も変わります。作成前に対象システムのprerequisitesを導入し、最低OS版、署名、配布形式、プラグインの対応範囲を確認してください。

出典:[1]

参考にした公式資料

  1. [1]Tauri README(2026-09-13)
編集部からの補足

公式descriptionでは競合名を伏せ、コミュニティ側のElectron代替という比較軸と中立財団の信頼を活かす例として選びました。

成長の推移

直近30日

111,029 Stars

推移データを蓄積中です。

Built with

  • Rust

カテゴリとタグ

GitHub Topics

  • rust
  • webview
  • high-performance
  • desktop-app
  • mobile-app
  • native-app
  • web-frontend
GitHubのデータGitHubの詳細データを見る
Stars
111,029
Forks
3,951
Watchers
565
Open Issues
1,302
Contributors
445
主要言語
Rust
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/13
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。