What problem does it solve?
Tauri provides a secure, lightweight framework for building cross-platform desktop and mobile apps by combining a Rust backend with a WebView-based frontend, reducing binary size and attack surface compared to bundling a full browser runtime.
Core Features & Use Cases
- Cross-platform support across Windows, macOS, Linux, Android, and iOS with a small, OS webview-based binary.
- Inter-process communication (IPC) between frontend and Rust backend, enabling secure, structured commands and events.
- Native integrations and plugin support for filesystem access, notifications, system tray, code signing, and more.
- Use cases include building desktop apps with native capabilities, mobile-ready frontends, plugin ecosystems, and secure distribution pipelines.
Quick Start
Install Rust and a frontend toolchain, scaffold a new Tauri project with tauri init, then start the development server with tauri dev.