Skip to content
85

Awesome Tauri

🚀 Awesome Tauri Apps, Plugins and Resources

8.1k stars728 forks106 entriesLast push Aug 24, 2026 (1 month ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Guides & Tutorials

Introduction

Official introduction to Tauri.

Getting Started

Official getting started with Tauri docs.

create-tauri-app

Rapidly scaffold your Tauri app.

In 2 lists

Auto-Updates with Tauri v2

Setup auto-updates with Tauri and CrabNebula Cloud.

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.

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.

Tauri & ReactJS - Creating Modern Desktop Apps

Creating a modern desktop application with Tauri.

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.

Templates

angular-tauri

Angular with Typescript, SASS, and Hot Reload.

In 2 lists

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 release-please.

In 2 lists

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

tauri-astro-template

Astro template

tauri-bishop-template

Minimized vanilla template designed for highschool students.

tauri-clojurescript-template

Minimal ClojureScript template with Shadow CLJS and React.

tauri-deno-starter

React template using esbuild with Deno.

tauri-fastapi-full-stack-template

Full-stack template with FastAPI (Python) backend, React + TypeScript frontend, SQLite/SQLModel, TanStack Router, Tailwind CSS, and shadcn/ui. Sidecar architecture with PyInstaller bundling.

tauri-leptos-template

Leptos template

tauri-leptos-ssr

Leptos SSR Template for Smaller bundles, faster startups, better UX done right for desktop.

tauri-nextjs-template

Next.js (SSG) template, with TailwindCSS, opinionated linting, and GitHub Actions preconfigured.

tauri-nuxt-template

Nuxt3 template.

tauri-react-mantine-vite-template

React Mantine template featuring custom titlebar for Windows, auto publish action, auto update, and more.

tauri-react-parcel-template

React template with Parcel as build tool, TypeScript and hot module replacement.

tauri-rescript-template

Tauri, ReScript, and React template.

tauri-solid-ts-tailwind-vite-template

SolidJS Template preconfigured to use Vite, TypeScript, Tailwind CSS, ESLint and Prettier.

tauri-svelte-template

Svelte template with cross-platform GitHub action builds, Vite, TypeScript, Svelte Preprocess, hot module replacement, ESLint and Prettier.

tauri-sveltekit-template

SvelteKit Admin template with cross-platform GitHub action builds, Vite, TypeScript, Svelte Preprocess, hot module replacement, ESLint and Prettier.

tauri-sycamore-template

Tauri and Sycamore template.

tauri-tanstack-start-react-template

React with TanStack Start and Vite template, with TailwindCSS, opinionated linting, and GitHub Actions preconfigured.

tauri-template

Production-ready template with React, TypeScript, shadcn/ui, Tailwind, Tanstack Query, Zustand & boilerplate UI. Claude Code-ready.

tauri-vue-template

Vue template with TypeScript, Vite + HMR, Vitest, Tailwind CSS, ESLint, and GitHub Actions.

tauri-vue-template

Another vue template with Javascript, Vite, Pinia, Vue Router and Github Actions.

tauri-yew-example

Simple stopwatch with Yew using commands and Tauri events.

tauronic

Tauri template for hybrid Apps using Ionic components in React flavour.

Plugins

Official Plugins

This repository contains all the plugins maintained by the Tauri team. This includes plugins for NFC, logging, notifications, and more.

window-vibrancy

Make your windows vibrant (v1 only - added to Tauri in v2).

window-shadows

Add native shadows to your windows in Tauri (v1 only - added to Tauri in v2).

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.

tauri-plugin-android-fs

Access the file system on Android.

tauri-plugin-aptabase

Privacy-first and minimalist analytics for desktop and mobile apps.

tauri-plugin-auth

Auth plugin for iOS that uses ASWebAuthenticationSession for authentication, which allows keychain access.

tauri-plugin-blec

Cross platform Bluetooth Low Energy client based on btleplug.

tauri-plugin-cache

Advanced disk caching solution with memory layer, TTL management, compression support, and cross-platform compatibility for desktop and mobile.

tauri-plugin-clipboard

Clipboard plugin for reading/writing clipboard text/image/html/rtf/files, and monitoring clipboard update.

tauri-plugin-context-menu

Native context menu.

tauri-plugin-desktop-underlay

Attach a window to desktop, below icons and above wallpaper.

tauri-plugin-device-info

Access comprehensive device information including battery, network, storage, display, and system details across desktop and mobile.

tauri-plugin-dragout

Native macOS drag-out (file promise) support.

tauri-plugin-drpc

Discord RPC support.

tauri-plugin-esc-pos

ESC/POS receipt printer support over USB and TCP.

tauri-plugin-fs-pro

Extended with additional methods for files and directories.

tauri-plugin-graphql

Type-safe IPC for Tauri using GraphQL.

tauri-plugin-iap

Plugin that enables full In-App Purchases flow for Android, macOS, iOS and Windows.

tauri-plugin-in-app-review

In-app app rating prompts using native platform APIs.

tauri-plugin-ios-photos

iOS Photos album and asset management via native APIs.

tauri-plugin-js

Give your app Electron-like JS backends with type-safe RPC powered by kkrpc. Supports Bun, Node.js, and Deno.

tauri-plugin-keep-screen-on

Disable screen timeout on Android and iOS.

tauri-plugin-libsql

libsql/Turso database support with encryption, embedded replicas, and Drizzle ORM integration.

tauri-plugin-macos-permissions

Support for checking and requesting macOS system permissions.

tauri-plugin-mobile-sharetarget

Handle mobile Share Intents with a FIFO queue

tauri-plugin-mqtt

MQTT client support.

tauri-plugin-network

Tools for reading network information and scanning network.

tauri-plugin-nosleep

Block the power save functionality in the OS.

tauri-plugin-pinia

Persistent Pinia stores for Vue.

In 2 lists

tauri-plugin-prevent-default

Disable default browser shortcuts.

tauri-plugin-python

Use python in your backend.

tauri-plugin-screenshots

Get screenshots of windows and monitors.

tauri-plugin-serialport

Cross-compatible serialport communication tool.

tauri-plugin-serialplugin

Cross-compatible serialport communication tool.

tauri-plugin-sharesheet

Share content to other apps via the Android Sharesheet or iOS Share Pane.

tauri-plugin-system-info

Detailed system information.

tauri-plugin-tcp

TCP socket support.

tauri-plugin-thermal-printer

Add support to handle thermal printers.

tauri-plugin-tracing

Structured logging with the tracing crate, featuring JS-to-Rust log bridging, file rotation, and flamegraph profiling.

tauri-plugin-udp

UDP socket support.

tauri-plugin-velesdb

Native vector database plugin. 70µs semantic search, ≥95% recall, hybrid BM25+vector, offline-first, full ecosystem integrations and more.

In 2 lists

tauri-plugin-view

View and share files on mobile.

tauri-plugin-widgets

Cross-platform home-screen widgets with WidgetKit, AppWidgetManager, Adaptive Cards, and desktop webviews.

tauri-remote-ui

Make you web app bundle available as web page for test and development.

taurpc

Typesafe IPC wrapper for Tauri commands and events.

Integrations

Astrodon

Make Tauri desktop apps with Deno.

In 2 lists

axios-tauri-adapter

axios adapter for the @tauri-apps/api/http module.

axios-tauri-api-adapter

Makes it easy to use Axios in Tauri, axios adapter for the @tauri-apps/api/http module.

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.

ngx-tauri

Small lib to wrap around functions from tauri modules, to integrate easier with Angular.

svelte-tauri-filedrop

File drop handling component for Svelte.

Tauri Specta

Completely typesafe Tauri commands.

tauri-htmx-extension

Extention for using htmx with Tauri apis.

tauri-macos-menubar-app-example

telemetry - Example macOS Menubar app project.

tauri-macos-spotlight-example

telemetry - Example macOS Spotlight app project.

tauri-mcp-server

MCP server and plugin for rapid development and debugging.

tauri-update-cloudflare

One-click deploy a Tauri Update Server to Cloudflare.

tauri-update-server

Automatically interface the Tauri updater with git repository releases.

vite-plugin-tauri

Integrate Tauri in a Vite project to build cross-platform apps.

In 2 lists
See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

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]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

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.

Fresh★ 9k288 entriesPushed yesterday
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday