概要
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]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
あわせて探訪
- React250,096 Stars
宣言的なコンポーネントでWebとネイティブのUIを構築するJavaScriptライブラリ。
JavaScript - Visual Studio Code(Code - OSS)192,090 Stars
Visual Studio Codeの基盤となるMITライセンスのCode - OSSリポジトリ。
TypeScript - Flutter178,922 Stars
一つのDartコードベースからモバイル・Web・デスクトップへ展開するGoogleのクロスプラットフォームUI SDK。
Dart - Bootstrap174,772 Stars
responsive・mobile-firstなWeb UIをCSS、JavaScript、grid、utility、componentから構築するframework。
MDX - LangChain146,205 Stars
モデル・ツール・検索基盤などを共通インターフェースでつなぐ、LLMアプリとエージェント向けPythonフレームワーク。
Python
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。