awesome-tauri
github.com/tauri-apps/awesome-tauri ↗🚀 Awesome Tauri Apps, Plugins and Resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me templates resources from awesome-tauri"
Installation instructions →What's inside
Templates
- angular-tauri
Angular with Typescript, SASS, and Hot Reload.
- create-tauri-react
Well-architected template for Vite, React, and Tailwind CSS.
- nuxtor
Nuxt 4 + Tauri 2 + TailwindCSS v4, a starter template for building desktop apps.
- oxide-dock
Vue 3 with Vite, Tailwind CSS, typed Rust bridge, Vitest, Playwright, coverage-gated Rust tests, and automated cross-platform releases via
- rust-full-stack-with-authentication-template
Yew, Tailwind CSS, Tauri, Axum, Sqlx - Starter template for full stack applications with built-in authentication.
- tauri-angular-template
Angular template
Integrations
- Astrodon
Make Tauri desktop apps with Deno.
- axios-tauri-adapter
- axios-tauri-api-adapter
Makes it easy to use Axios in Tauri,
- Deno in Tauri
Run JS/TS code with Deno Core Engine, in Tauri apps.
- faynosync-update-server
Self-hosted Dynamic Update Server with statistics, supporting Tauri and other platforms. Flexible features for seamless app updates and insights.
- kkrpc
Seamless RPC communication between a Tauri app and node/deno/bun processes.
Guides & Tutorials
- Auto-Updates with Tauri v2
Setup auto-updates with Tauri and CrabNebula Cloud.
- create-tauri-app
Rapidly scaffold your Tauri app.
- 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.
- Getting Started
Official getting started with Tauri docs.
- Introduction
Official introduction to Tauri.
- 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.
Articles
- Getting Started Using Tauri Mobile
Ed Rutherford outlines how to create a mobile app with Tauri.
- How to use local SQLite database with Tauri and Rust
Guide to setup and use SQLite database with Tauri and Rust.
- Managing State in Desktop Applications with Rust and Tauri
How to share and manage any kind of state globally in Tauri apps.
- Setting up Actix Web in a Tauri App
How to setup a HTTP server with Tauri and Actix Web.
- Tauri's async process
Rob Donnelly dives deep into Async with Tauri.
Plugins
- Official Plugins
This repository contains all the plugins maintained by the Tauri team. This includes plugins for NFC, logging, notifications, and more.
- sentry-tauri
Capture JavaScript errors, Rust panics and native crash minidumps to Sentry.
- tauri-awesome-rpc
Custom invoke system that leverages WebSocket.
- tauri-nspanel
Convert a window to panel.
- tauri-nspopover-plugin
Native NSPopover view for use in the status bar in macOS.
- tauri-plugin-android-battery-optimization
Check and request battery optimization exemptions on Android.
Showing a sample of 109 resources. View the full list on GitHub →