Learn
This content is not available in your language yet.
The Learning category is intended to provide end-to-end learning experiences on a Tauri related topic.
These tutorials will guide you through a specific topic and help you apply knowledge from the guides and reference documentation.
For security related topics, you can learn about the permissions system. You will get practical insight into how to use it, extend it, and write your own permissions.
To learn how to write your own splash screen or use a node.js sidecar, check out:
More Resources
This section contains learning resources created by the Community that are not hosted on this website.
Have something to share? Open a pull request to show us your amazing resource.
Books
- HTML, CSS, JavaScript, and Rust for Beginners: A Guide to Application Development with Tauri by James Alexander Rose
- Paperback on Amazon: https://www.amazon.com/dp/B0DR6KZVVW
- Free PDF version: direct download (PDF 4MB)
Guides & Tutorials
Auto-Updates with Tauri v2 Setup auto-updates with Tauri and CrabNebula Cloud.
Publish to Apple’s App Store Details all the steps needed to publish your Mac app to the app store. Includes a sample bash script.
Video Guides
Create Tauri App with React Chris Biscardi shows how easy it is to wire up a Rust crate with a JS module and communicate between them.
Tauri & ReactJS - Creating Modern Desktop Apps Creating Modern Desktop Apps
© 2025 Tauri Contributors. CC-BY / MIT