๐Ÿ“ฆ tauri-apps / plugins-workspace

All of the official Tauri plugins in one place!

โ˜… 1.6k stars โ‘‚ 474 forks ๐Ÿ‘ 1.6k watching โš–๏ธ Apache License 2.0
hacktoberfesttauritauri-plugin
๐Ÿ“ฅ Clone https://github.com/tauri-apps/plugins-workspace.git
HTTPS git clone https://github.com/tauri-apps/plugins-workspace.git
SSH git clone git@github.com:tauri-apps/plugins-workspace.git
CLI gh repo clone tauri-apps/plugins-workspace
Madhusudhan Madhusudhan fix(sql): uuid columns returning null in postgres query results (#2039) (#3144) 2dc3f3f 19 hours ago ๐Ÿ“ History
๐Ÿ“ .cargo
๐Ÿ“ .changes
๐Ÿ“ .github
๐Ÿ“ .scripts
๐Ÿ“ .vscode
๐Ÿ“ examples
๐Ÿ“ plugins
๐Ÿ“ shared
๐Ÿ“„ .gitignore
๐Ÿ“„ .npmrc
๐Ÿ“„ .prettierignore
๐Ÿ“„ .prettierrc
๐Ÿ“„ .taurignore
๐Ÿ“„ Cargo.lock
๐Ÿ“„ Cargo.toml
๐Ÿ“„ eslint.config.js
๐Ÿ“„ LICENSE_APACHE-2.0
๐Ÿ“„ LICENSE_MIT
๐Ÿ“„ LICENSE.spdx
๐Ÿ“„ package.json
๐Ÿ“„ pnpm-lock.yaml
๐Ÿ“„ README.md
๐Ÿ“„ renovate.json
๐Ÿ“„ SECURITY.md
๐Ÿ“„ taplo.toml
๐Ÿ“„ tsconfig.base.json
๐Ÿ“„ README.md

Official Tauri Plugins

This repo and all plugins require a Rust version of at least 1.77.2

Plugins Found Here

WinMacLiniOSAnd
autostartAutomatically launch your app at system startup.โœ…โœ…โœ…โŒโŒ
barcode-scannerAllows your mobile application to use the camera to scan QR codes, EAN-13 and other kinds of barcodes.???โœ…โœ…
biometricPrompt the user for biometric authentication on Android and iOS.???โœ…โœ…
cliParse arguments from your Command Line Interfaceโœ…โœ…โœ…โŒโŒ
clipboard-managerRead and write to the system clipboard.โœ…โœ…โœ…โœ…โœ…
deep-linkSet your Tauri application as the default handler for an URL.โœ…โœ…โœ…โœ…โœ…
dialogNative system dialogs for opening and saving files along with message dialogs.โœ…โœ…โœ…โœ…โœ…
fsAccess the file system.โœ…โœ…โœ…??
geolocationGet and track current device position.???โœ…โœ…
global-shortcutRegister global shortcuts.โœ…โœ…โœ…??
hapticsHaptic feedback and vibrations.???โœ…โœ…
httpAccess the HTTP client written in Rust.โœ…โœ…โœ…โœ…โœ…
localhostUse a localhost server in production apps.โœ…โœ…โœ…??
logConfigurable logging.โœ…โœ…โœ…โœ…โœ…
nfcRead and write NFC tags on Android and iOS.???โœ…โœ…
notificationSend message notifications (brief auto-expiring OS window element) to your user. Can also be used with the Notification Web API.โœ…โœ…โœ…โœ…โœ…
openerOpen files and URLs using their default application.โœ…โœ…โœ…??
osRead information about the operating system.โœ…โœ…โœ…โœ…โœ…
persisted-scopePersist runtime scope changes on the filesystem.โœ…โœ…โœ…??
positionerMove windows to common locations.โœ…โœ…โœ…โŒโŒ
processThis plugin provides APIs to access the current process. To spawn child processes, see the shell plugin.โœ…โœ…โœ…??
shellAccess the system shell. Allows you to spawn child processes and manage files and URLs using their default application.โœ…โœ…โœ…??
single-instanceEnsure a single instance of your tauri app is running.โœ…โœ…โœ…โŒโŒ
sqlInterface with SQL databases.โœ…โœ…โœ…โœ…โœ…
storePersistent key value storage.โœ…โœ…โœ…โœ…โœ…
strongholdEncrypted, secure database.โœ…โœ…โœ…??
updaterIn-app updates for Tauri applications.โœ…โœ…โœ…โŒโŒ
uploadTauri plugin for file uploads through HTTP.โœ…โœ…โœ…โœ…โœ…
websocketOpen a WebSocket connection using a Rust client in JS.โœ…โœ…โœ…??
window-statePersist window sizes and positions.โœ…โœ…โœ…โŒโŒ
  • โœ…: (Partially) Supported
  • โŒ: Not supported
  • ? : Unknown/Untested or Planned

Contributing

PRs accepted. Please make sure to read the Contributing Guide before making a pull request.

Partners

CrabNebula

For the complete list of sponsors please visit our website and Open Collective.