プラグイン: 機能と利用法
Plugin 説明内容の英語表記部分について Plugin の各章は、原文データからページ内容の一部が自動生成されているため、英語表記のままの部分があります。
また、「コミュニティ・リソース版」プラグインは、公式 Tauri 文書にないため、翻訳は行なわれません。各リンク先の説明内容(英語版)を参照してください。
Tauri は機能の拡張性を念頭に置いて設計されています。この章では以下のプラグインの内容ついてご覧いただけます:
- Tauri 公式版: 組み込まれている Tauri の機能と特徴
- コミュニティ・リソース版: Tauri コミュニティによって作成された追加のプラグインとその利用法
システム起動時にアプリを自動的に起動します。
モバイル・アプリでカメラを使用し、QR コード、EAN-13、その他のバーコードをスキャン可能にします。
Android および iOS で、ユーザーに生体認証を要求します。
コマンドライン・インターフェイスから引数を解析します。
システム・クリップボードの読み取りと書き込みを行ないます。
Rust で書かれた HTTP クライアントにアクセスします。
設定可能なログ記録。
Android および iOS で NFC タグを読み書きします。
ネイティブ通知をユーザーに送信します。
ファイルと URL を外部アプリケーションで開きます。
オペレーティング・システムに関する情報を読み取ります。
ファイル・システム上の実行時のスコープ変更を持続させます。
アプリケーションがフォーカスされていないときでもグローバルキーボードショートカットを登録します。
高度、方角、速度(利用可能な場合)に関する情報を含む、デバイスの現在位置を取得および追跡します。
ファイルを開いたり保存したりするためのネイティブシステムダイアログと、メッセージダイアログ。
Tauri アプリケーションを URL のデフォルトハンドラとして設定します。
ファイルの読み取り、書き込み、その他。
Haptic feedback and vibrations on Android and iOS
Use a localhost server in production apps.
Move windows to common locations.
Access the current process.
Access the system shell to spawn child processes.
Ensure that a single instance of your Tauri app is running at a time.
Tauri Plugin providing an interface for the frontend to communicate with SQL databases through sqlx.
Persistent key value storage.
Encrypted, secure database.
In-app updates for Tauri applications.
File uploads through HTTP.
Open a WebSocket connection using a Rust client in JavaScript.
Persist window sizes and positions.
”*” 印にカーソルを合わせるとそのプラグインの「対応状況」が表示されます。詳細については各プラグインの説明をご覧ください。
| Plugin | Rust Version | android | ios | linux | macos | windows |
|---|---|---|---|---|---|---|
| autostart | 1.77.2 | | | | | |
| barcode-scanner | 1.77.2 | | | | | |
| biometric | 1.77.2 | | | | | |
| cli | 1.77.2 | | | | | |
| clipboard-manager | 1.77.2 | | | | | |
| deep-link | 1.77.2 | | | | | |
| dialog | 1.77.2 | | | | | |
| fs | 1.77.2 | | | * | * | * |
| geolocation | 1.77.2 | | | | | |
| global-shortcut | 1.77.2 | | | | | |
| haptics | 1.77.2 | | | | | |
| http | 1.77.2 | | | | | |
| localhost | 1.77.2 | | | | | |
| log | 1.77.2 | | | | | |
| nfc | 1.77.2 | | | | | |
| notification | 1.77.2 | | | | | * |
| opener | 1.77.2 | | | | | |
| os | 1.77.2 | | | | | |
| persisted-scope | 1.77.2 | | | | | |
| positioner | 1.77.2 | | | | | |
| process | 1.77.2 | | | | | |
| shell | 1.77.2 | | | | | |
| single-instance | 1.77.2 | | | | | |
| sql | 1.77.2 | | | | | |
| store | 1.77.2 | | | | | |
| stronghold | 1.77.2 | | | | | |
| updater | 1.77.2 | | | | | |
| upload | 1.77.2 | | | | | |
| websocket | 1.77.2 | | | | | |
| window-state | 1.77.2 | | | | | |
| system-tray | 1.77.2 | | | | | |
| window-customization | 1.77.2 | | | | | |
【※ この日本語版は、「Sep 30, 2024 英語版」に基づいています】
© 2025 Tauri Contributors. CC-BY / MIT