tauri-apps/awesome-tauri
tauri-apps/awesome-tauri has 8,167 GitHub stars and 735 forks. GitHot measured +5 stars in 24 hours and +16 in 7 days. Last checked 2026-11-08 17:08 UTC. Last push 2026-08-24.
🚀 Selección de aplicaciones, complementos y recursos para Tauri
Crecimiento de estrellas medido
- in 24h
- +5
- in 7 days
- +16
- in 15 days
- Actualización retrasada
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
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.
Explorar proyectos relacionados
sindresorhus/awesome
😎 Listas Awesome sobre todo tipo de temas interesantes [NOTA: Las pull requests están temporalmente desactivadas hasta que tenga ocasión de ponerme al día con las existentes]
534,177 estrellasEbookFoundation/free-programming-books
:books: Libros de programación disponibles de forma gratuita
401,349 estrellasnilbuild/developer-roadmap
Hojas de ruta interactivas, guías y otros contenidos educativos para ayudar a los desarrolladores a crecer en su carrera.
371,606 estrellasvinta/awesome-python
La lista definitiva que responde a «Quiero hacer X en Python, ¿qué herramienta debería usar?».
333,550 estrellas