功能與範例
Tauri 的設計理念是可擴展性。在此頁面中,您會找到
自動啟動
在系統啟動時自動啟動您的應用程式。
條碼掃描器
允許您的行動應用程式使用相機掃描 QR 碼、EAN-13 和其他類型的條碼。
生物辨識
在 Android 和 iOS 上提示使用者進行生物辨識驗證。
剪貼簿
讀取和寫入系統剪貼簿。
命令列介面 (CLI)
從命令列介面解析參數。
深度連結
將您的 Tauri 應用程式設定為 URL 的預設處理程式。
對話方塊
用於開啟和儲存檔案以及訊息對話方塊的原生系統對話方塊。
檔案系統
存取檔案系統。
全域快速鍵
註冊全域快速鍵。
HTTP 用戶端
存取以 Rust 撰寫的 HTTP 用戶端。
Localhost
在生產應用程式中使用 localhost 伺服器。
記錄
可配置的記錄。
NFC
在 Android 和 iOS 上讀取和寫入 NFC 標籤。
通知
向使用者發送原生通知。
開啟器
在外部應用程式中開啟檔案和 URL。
作業系統資訊
讀取有關作業系統的資訊。
持久化範圍
在檔案系統上持久化執行階段範圍變更。
定位器
將視窗移動到常用位置。
進程
存取當前進程。
Shell
存取系統 shell 以產生子進程。
單一實例
確保您的 Tauri 應用程式一次只執行一個實例。
SQL
Tauri 外掛程式,為前端提供介面,以通過 sqlx 與 SQL 資料庫進行通訊。
儲存
持久性鍵值儲存。
Stronghold
加密、安全的資料庫。
更新器
Tauri 應用程式的應用程式內更新。
上傳
通過 HTTP 進行檔案上傳。
Websocket
在 JavaScript 中使用 Rust 用戶端開啟 WebSocket 連線。
視窗狀態
持久化視窗大小和位置。
社群資源
有東西要分享嗎? 開啟 pull request 向我們展示您令人驚豔的資源。
外掛程式
tauri-plugin-blec 基於 btleplug 的跨平台藍牙低功耗用戶端。
tauri-plugin-keep-screen-on 在 Android 和 iOS 上停用螢幕逾時。
tauri-plugin-graphql 使用 GraphQL 的 Tauri 類型安全 IPC。
sentry-tauri 將 JavaScript 錯誤、Rust panic 和原生崩潰迷你轉儲捕獲到 Sentry。
tauri-plugin-aptabase 適用於桌面和行動應用程式的隱私優先和極簡主義分析。
tauri-plugin-clipboard 用於讀取/寫入剪貼簿文字/圖像/html/rtf/檔案以及監控剪貼簿更新的剪貼簿外掛程式。
taurpc Tauri 命令和事件的類型安全 IPC 包裝器。
tauri-plugin-context-menu 原生關聯式選單。
tauri-plugin-fs-pro 擴展了檔案和目錄的額外方法。
tauri-plugin-macos-permissions 檢查和請求 macOS 輔助功能和完整磁碟存取權限。
tauri-plugin-network 用於讀取網路資訊和掃描網路的工具。
tauri-plugin-pinia 適用於 Tauri 和 Vue 的持久性 Pinia 儲存。
tauri-plugin-prevent-default 停用預設瀏覽器快速鍵。
tauri-plugin-serialport 跨相容的 serialport 通訊工具。
tauri-plugin-serialplugin 適用於 tauri 2 的跨相容 serialport 通訊工具。
tauri-plugin-sharesheet 通過 Android Sharesheet 或 iOS Share Pane 將內容分享到其他應用程式。
tauri-plugin-svelte 持久性 Svelte 儲存。
tauri-plugin-system-info 詳細的系統資訊。
tauri-plugin-theme 動態變更 Tauri App 主題。
tauri-awesome-rpc 利用 WebSocket 的自訂調用系統。
tauri-nspanel 將視窗轉換為面板。
tauri-plugin-nosleep 阻止作業系統中的省電功能。
tauri-plugin-udp UDP socket 支援。
tauri-plugin-tcp TCP socket 支援。
tauri-plugin-mqtt MQTT 用戶端支援。
tauri-plugin-view 在行動裝置上檢視和分享檔案。
整合
Astrodon 使用 Deno 製作 Tauri 桌面應用程式。
Tauri Specta 完全類型安全的 Tauri 命令。
axios-tauri-adapter @tauri-apps/api/http 模組的 axios 轉接器。
axios-tauri-api-adapter 使在 Tauri 中使用 Axios 變得容易,@tauri-apps/api/http 模組的 axios 轉接器。
ngx-tauri 小型函式庫,用於封裝來自 tauri 模組的函式,以便更輕鬆地與 Angular 整合。
svelte-tauri-filedrop 適用於 Svelte 的檔案拖放處理元件。
tauri-macos-menubar-app-example macOS Menubar 應用程式專案範例。
tauri-macos-spotlight-example macOS Spotlight 應用程式專案範例。
tauri-update-cloudflare 一鍵部署 Tauri 更新伺服器到 Cloudflare。
tauri-update-server 自動將 Tauri 更新器與 git 儲存庫發布介接。
vite-plugin-tauri 將 Tauri 整合到 Vite 專案中以構建跨平台應用程式。
支援表
將滑鼠懸停在「*」上以查看註釋。如需更多詳細資訊,請造訪外掛程式頁面
外掛程式 | Rust 版本 | android | ios | linux | macos | windows |
---|---|---|---|---|---|---|
自動啟動 | 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 | | | * | * | * |
地理位置 | 1.77.2 | | | | | |
global-shortcut | 1.77.2 | | | | | |
觸覺回饋 | 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 | | | | | |
持久化範圍 | 1.77.2 | | | | | |
positioner | 1.77.2 | | | | | |
process | 1.77.2 | | | | | |
shell | 1.77.2 | | | | | |
單一實例 | 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 | | | | | |
系統 Tray | 1.77.2 | | | | | |
視窗自訂 | 1.77.2 | | | | | |
© 2025 Tauri Contributors. CC-BY / MIT