Tauri Desktop Apps
Build fast, secure desktop applications with Tauri v2. Generates Rust backend commands, frontend integration, system tray setup, auto-updaters, multi-window management, and cross-platform packaging.
This skill helps you build lightweight desktop apps with Tauri using any web frontend (React, Svelte, Vue, Solid). It generates Rust IPC commands, configures permissions and capabilities, sets up system tray icons, implements deep links, manages multi-window layouts, and packages for macOS/Windows/Linux. Covers Tauri v2 plugin ecosystem and mobile targets.
When to use
Use when building desktop apps with Tauri, migrating from Electron, implementing native OS integrations, creating system tray utilities, or packaging for app stores.
Examples
System tray utility
Create a menubar app with system tray and global shortcuts
Build a Tauri v2 system tray app that shows a popup menu with clipboard history and global shortcut to toggle
File manager
Build a native file manager with drag and drop
Create a Tauri file manager with directory tree, file preview, drag-and-drop, and Rust-powered file operations