Introduction
Official introduction to Tauri.
🚀 Awesome Tauri Apps, Plugins and Resources
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Official introduction to Tauri.
Official getting started with Tauri docs.
Rapidly scaffold your Tauri app.
Setup auto-updates with Tauri and CrabNebula Cloud.
Chris Biscardi shows how easy it is to wire up a Rust crate with a JS module and communicate between them.
Details all the steps needed to publish your Mac app to the app store. Includes a sample bash script.
Creating a modern desktop application with Tauri.
Ed Rutherford outlines how to create a mobile app with Tauri.
Guide to setup and use SQLite database with Tauri and Rust.
How to share and manage any kind of state globally in Tauri apps.
How to setup a HTTP server with Tauri and Actix Web.
Rob Donnelly dives deep into Async with Tauri.
Angular with Typescript, SASS, and Hot Reload.
Well-architected template for Vite, React, and Tailwind CSS.
Nuxt 4 + Tauri 2 + TailwindCSS v4, a starter template for building desktop apps.
Vue 3 with Vite, Tailwind CSS, typed Rust bridge, Vitest, Playwright, coverage-gated Rust tests, and automated cross-platform releases via release-please.
Yew, Tailwind CSS, Tauri, Axum, Sqlx - Starter template for full stack applications with built-in authentication.
Angular template
Astro template
Minimized vanilla template designed for highschool students.
Minimal ClojureScript template with Shadow CLJS and React.
React template using esbuild with Deno.
Full-stack template with FastAPI (Python) backend, React + TypeScript frontend, SQLite/SQLModel, TanStack Router, Tailwind CSS, and shadcn/ui. Sidecar architecture with PyInstaller bundling.
Leptos template
Leptos SSR Template for Smaller bundles, faster startups, better UX done right for desktop.
Next.js (SSG) template, with TailwindCSS, opinionated linting, and GitHub Actions preconfigured.
Nuxt3 template.
React Mantine template featuring custom titlebar for Windows, auto publish action, auto update, and more.
React template with Parcel as build tool, TypeScript and hot module replacement.
Tauri, ReScript, and React template.
SolidJS Template preconfigured to use Vite, TypeScript, Tailwind CSS, ESLint and Prettier.
Svelte template with cross-platform GitHub action builds, Vite, TypeScript, Svelte Preprocess, hot module replacement, ESLint and Prettier.
SvelteKit Admin template with cross-platform GitHub action builds, Vite, TypeScript, Svelte Preprocess, hot module replacement, ESLint and Prettier.
Tauri and Sycamore template.
React with TanStack Start and Vite template, with TailwindCSS, opinionated linting, and GitHub Actions preconfigured.
Production-ready template with React, TypeScript, shadcn/ui, Tailwind, Tanstack Query, Zustand & boilerplate UI. Claude Code-ready.
Vue template with TypeScript, Vite + HMR, Vitest, Tailwind CSS, ESLint, and GitHub Actions.
Another vue template with Javascript, Vite, Pinia, Vue Router and Github Actions.
Simple stopwatch with Yew using commands and Tauri events.
Tauri template for hybrid Apps using Ionic components in React flavour.
This repository contains all the plugins maintained by the Tauri team. This includes plugins for NFC, logging, notifications, and more.
Make your windows vibrant (v1 only - added to Tauri in v2).
Add native shadows to your windows in Tauri (v1 only - added to Tauri in v2).
Capture JavaScript errors, Rust panics and native crash minidumps to Sentry.
Custom invoke system that leverages WebSocket.
Convert a window to panel.
Native NSPopover view for use in the status bar in macOS.
Check and request battery optimization exemptions on Android.
Access the file system on Android.
Privacy-first and minimalist analytics for desktop and mobile apps.
Auth plugin for iOS that uses ASWebAuthenticationSession for authentication, which allows keychain access.
Cross platform Bluetooth Low Energy client based on btleplug.
Advanced disk caching solution with memory layer, TTL management, compression support, and cross-platform compatibility for desktop and mobile.
Clipboard plugin for reading/writing clipboard text/image/html/rtf/files, and monitoring clipboard update.
Native context menu.
Attach a window to desktop, below icons and above wallpaper.
Access comprehensive device information including battery, network, storage, display, and system details across desktop and mobile.
Native macOS drag-out (file promise) support.
Discord RPC support.
ESC/POS receipt printer support over USB and TCP.
Extended with additional methods for files and directories.
Type-safe IPC for Tauri using GraphQL.
Plugin that enables full In-App Purchases flow for Android, macOS, iOS and Windows.
In-app app rating prompts using native platform APIs.
iOS Photos album and asset management via native APIs.
Give your app Electron-like JS backends with type-safe RPC powered by kkrpc. Supports Bun, Node.js, and Deno.
Disable screen timeout on Android and iOS.
libsql/Turso database support with encryption, embedded replicas, and Drizzle ORM integration.
Support for checking and requesting macOS system permissions.
Handle mobile Share Intents with a FIFO queue
MQTT client support.
Tools for reading network information and scanning network.
Block the power save functionality in the OS.
Persistent Pinia stores for Vue.
Disable default browser shortcuts.
Use python in your backend.
Get screenshots of windows and monitors.
Cross-compatible serialport communication tool.
Cross-compatible serialport communication tool.
Share content to other apps via the Android Sharesheet or iOS Share Pane.
Detailed system information.
TCP socket support.
Add support to handle thermal printers.
Structured logging with the tracing crate, featuring JS-to-Rust log bridging, file rotation, and flamegraph profiling.
UDP socket support.
Native vector database plugin. 70µs semantic search, ≥95% recall, hybrid BM25+vector, offline-first, full ecosystem integrations and more.
View and share files on mobile.
Cross-platform home-screen widgets with WidgetKit, AppWidgetManager, Adaptive Cards, and desktop webviews.
Make you web app bundle available as web page for test and development.
Typesafe IPC wrapper for Tauri commands and events.
Make Tauri desktop apps with Deno.
axios adapter for the @tauri-apps/api/http module.
Makes it easy to use Axios in Tauri, axios adapter for the @tauri-apps/api/http module.
Run JS/TS code with Deno Core Engine, in Tauri apps.
Self-hosted Dynamic Update Server with statistics, supporting Tauri and other platforms. Flexible features for seamless app updates and insights.
Seamless RPC communication between a Tauri app and node/deno/bun processes.
Small lib to wrap around functions from tauri modules, to integrate easier with Angular.
File drop handling component for Svelte.
Completely typesafe Tauri commands.
Extention for using htmx with Tauri apis.
telemetry - Example macOS Menubar app project.
telemetry - Example macOS Spotlight app project.
MCP server and plugin for rapid development and debugging.
One-click deploy a Tauri Update Server to Cloudflare.
Automatically interface the Tauri updater with git repository releases.
Integrate Tauri in a Vite project to build cross-platform apps.
VoltAgent/awesome-openclaw-skills
The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞
awesome-dsh-plugin/awesome-dsh-plugin
A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
Kristories/awesome-guidelines
Programming style, best practices, and coding conventions.
sindresorhus/awesome
😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
ai-boost/awesome-prompts
Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.
matiassingers/awesome-readme
A curated list of awesome READMEs