功能 & 示例
Tauri 在设计时就考虑了可扩展性。在此页面,您将找到
自动启动
在系统启动时自动启动您的应用。
条形码扫描器
允许您的移动应用程序使用相机扫描 QR 代码、EAN-13 和其他类型的条形码。
生物识别
在 Android 和 iOS 上提示用户进行生物识别身份验证。
剪贴板
读取和写入系统剪贴板。
命令行界面 (CLI)
从命令行界面解析参数。
深度链接
将您的 Tauri 应用程序设置为 URL 的默认处理程序。
对话框
用于打开和保存文件以及消息对话框的本机系统对话框。
文件系统
访问文件系统。
全局快捷键
注册全局快捷键。
HTTP 客户端
访问用 Rust 编写的 HTTP 客户端。
本地主机
在生产应用程序中使用本地主机服务器。
日志记录
可配置的日志记录。
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-drpc Discord RPC 支持
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 Vue 的持久性 Pinia 存储。
tauri-plugin-prevent-default 禁用默认浏览器快捷键。
tauri-plugin-python 在您的后端使用 python。
tauri-plugin-serialport 跨兼容的串口通信工具。
tauri-plugin-serialplugin 用于 tauri 2 的跨兼容串口通信工具。
tauri-plugin-sharesheet 通过 Android Sharesheet 或 iOS Share Pane 将内容分享到其他应用。
tauri-plugin-svelte 持久性 Svelte 存储。
tauri-plugin-system-info 详细的系统信息。
tauri-plugin-theme 动态更改 Tauri 应用主题。
tauri-awesome-rpc 利用 WebSocket 的自定义调用系统。
tauri-nspanel 将窗口转换为面板。
tauri-plugin-nosleep 阻止操作系统中的省电功能。
tauri-plugin-udp UDP 套接字支持。
tauri-plugin-tcp TCP 套接字支持。
tauri-plugin-mqtt MQTT 客户端支持。
tauri-plugin-view 在移动设备上查看和分享文件。
集成
Astrodon 使用 Deno 制作 Tauri 桌面应用。
Deno in Tauri 在 Tauri 应用程序中使用 Deno Core Engine 运行 JS/TS 代码。
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 菜单栏应用示例项目。
tauri-macos-spotlight-example macOS Spotlight 应用示例项目。
tauri-update-cloudflare 一键部署 Tauri 更新服务器到 Cloudflare。
tauri-update-server 自动将 Tauri 更新器与 git 仓库发布进行接口连接。
vite-plugin-tauri 在 Vite 项目中集成 Tauri 以构建跨平台应用程序。
支持表
悬停“*”以查看注释。有关更多详细信息,请访问插件页面
插件 | 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 | | | | | |
本地主机 | 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 | | | | | |
系统托盘 | 1.77.2 | | | | | |
窗口自定义 | 1.77.2 | | | | | |
© 2025 Tauri 贡献者。CC-BY / MIT