Skills / Community / Tauri Desktop Apps

Tauri Desktop Apps

Scaffold and build cross-platform desktop apps with Tauri v2. Sets up an opinionated core plus opt-in modules — CLI+MCP, SQLite, tray and auto-updater, release/preflight, and a Swift sidecar — on top of the official create-tauri-app boilerplate.

This skill scaffolds Tauri v2 desktop applications. It delegates boilerplate to `npm create tauri-app`, then layers an opinionated project core and opt-in modules: CLI + MCP integration, SQLite storage, system tray and auto-updater, release and preflight checks, and a Swift sidecar for native macOS features — getting you to a structured, production-ready desktop app quickly.

tauri desktop rust cross-platform scaffold

When to use

Use when starting a new Tauri desktop app, scaffolding a Tauri v2 project, or adding modules like SQLite, system tray, auto-updater, or a native sidecar to a Tauri project.

Examples

Scaffold a Tauri v2 app

Start a new desktop project

Scaffold a new Tauri v2 app with a React frontend, SQLite storage, and a system tray with an auto-updater

Add a native sidecar

Bundle a platform-specific binary

Add a Swift sidecar to my Tauri app to call a macOS-only API and expose it to the frontend over the Tauri command bridge
Added to wishlist