tauri-apps/awesome-tauri
tauri-apps/awesome-tauri has 8,171 GitHub stars and 738 forks. GitHot measured +16 in 7 days. Last checked 2026-11-11 07:09 UTC. Last push 2026-08-24.
Comment ces chiffres sont mesurés
🚀 Sélection d’applications, de plugins et de ressources pour Tauri
Progression mesurée des étoiles
- in 24h
- Mise à jour retardée
- in 7 days
- +16
- in 15 days
- Historique en cours
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.md
OriginalTable of Contents
Guides & Tutorials
- Introduction
- Official introduction to Tauri.
- Getting Started
- Official getting started with Tauri docs.
- create-tauri-app
- Rapidly scaffold your Tauri app.
- 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.
- 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. - 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-iap
- In-app-purchase plugin for iOS that allows fetching, purchasing, and restoring of products.
- 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-ota
- OTA plugin for applications that just want to continuously deliever new JavaScript code based on a manfiest.
- tauri-plugin-pinia
- Persistent Pinia stores for Vue.
- 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-svelte
- Persistent Svelte stores.
- 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.
- 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.
- axios-tauri-adapter
-
axiosadapter for the@tauri-apps/api/httpmodule. - axios-tauri-api-adapter
- Makes it easy to use Axios in Tauri,
axiosadapter for the@tauri-apps/api/httpmodule. - 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-exampletelemetry - Example macOS Menubar app project.
- tauri-macos-spotlight-exampletelemetry - 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.
Explorer des projets similaires
sindresorhus/awesome
😎 Listes Awesome sur toutes sortes de sujets intéressants [NOTE : les pull requests sont temporairement désactivées jusqu’à ce que j’aie l’occasion de rattraper celles qui existent déjà]
535,095 étoilesEbookFoundation/free-programming-books
:books: Livres de programmation librement disponibles
401,481 étoilesnilbuild/developer-roadmap
Feuilles de route interactives, guides et autres contenus éducatifs pour aider les développeurs à progresser dans leur carrière.
371,786 étoilesvinta/awesome-python
La liste de référence qui répond à « Je veux faire X en Python : quel outil dois-je utiliser ? ».
333,957 étoiles