awesome-tauri
awesome-tauri copied to clipboard
🚀 Awesome Tauri Apps, Plugins and Resources
Awesome Tauri
A curated collection of the best stuff from the Tauri ecosystem and community.
Getting Started
- Introduction - Official introduction to Tauri.
- Getting Started - Official getting started with Tauri docs.
- create-tauri-app - Rapidly scaffold your Tauri app.
Templates
- tauri-svelte-template - Svelte template with cross-platform GitHub action builds, Vite, TypeScript, Svelte Preprocess, hot module replacement, ESLint and Prettier.
- tauri-react-template - React template with Vite, TypeScript, hot module replacement.
- tauri-deno-starter - React template using esbuild with Deno.
- tauri-vue-template - Vue template with TypeScript, Vite + HMR, Vitest, Tailwind CSS, ESLint, and GitHub Actions.
- tauri-nextjs-template - Next.js (SSG) template, with TailwindCSS, opinionated linting, and GitHub Actions preconfigured.
Plugins
-
tauri-plugin-authenticator
- Interface with hardware security keys.
-
tauri-plugin-log
- Configurable logging.
-
tauri-plugin-sql
- Interface with SQL databases.
-
tauri-plugin-store
- Persistent key value storage.
-
tauri-plugin-stronghold
- Encrypted, secure, p2p database.
-
tauri-plugin-window-state
- Persist window sizes and positions.
-
window-vibrancy
- Make your windows vibrant.
-
window-shadows
- Add native shadows to your windows.
- tauri-plugin-positioner - Move windows to common locations.
- tauri-plugin-graphql - Type-safe IPC for Tauri using GraphQL.
- tauri-plugin-sqlite - Interface to SQLite.
- sentry-tauri - Capture JavaScript errors, Rust panics and native crash minidumps to Sentry.
Integrations
-
vue-cli-plugin-tauri
- Turn your Vue SPA into a lightweight cross-platform desktop app.
- vite-plugin-tauri - Integrate Tauri in a Vite project to build cross-platform apps.
-
axios-tauri-adapter -
axios
adapter for the@tauri-apps/api/http
module. - svelte-tauri-filedrop - File drop handling component for Svelte.
- Astrodon - Make Tauri desktop apps with Deno 🦕
- ngx-tauri - Small lib to wrap around functions from tauri modules, to integrate easier with Angular.
- tauri-update-cloudflare - One-click deploy a Tauri Update Server to Cloudflare
Apps
Open Source
- UsTaxes - Free, private, open-source US tax filings.
- Xplorer - Customizable, modern and cross-platform File Explorer.
-
Clash Verge - Rule based proxy for Linux, Mac and Windows based on
clash
. - Authme Lite - Two-factor (2FA) authentication app for desktop.
- BS Redis Desktop Client - The Best Surprise Redis Desktop Client.
- Kadium - App for staying on top of YouTube channel uploads.
- Mr Tagger - Music file tagging app.
- Time Machine Inspector - Find out what's taking up your Time Machine backup space.
- Identia - Decentralized social media on IPFS.
- Calciumdibromid - Generate "experiment wise safety sheets" in compliance to European law.
- Watcher - API manager built for a easier use to manage and collaborate.
-
FishLauncher - Cross-platform launcher for
Fish Fight
. - Mail-Dev - Cross-platform, local SMTP server for email testing/debugging.
- Bidirectional - Write Arabic text in apps that don't support bidirectional text.
- CubeShuffle - Card game shuffling utility.
- Echoo - Offline/Online utilities for developers on MacOS & Windows
- Orange - Cross-platform file search engine that can quickly locate files or folders based on keywords.
- mediarepo - Tag-based media management application.
- nym-wallet - The Nym desktop wallet enables you to use the Nym network and take advantage of its key capabilities
- mdSilo Desktop - Tiny zettelkasten note-taking and knowledge silo application.
- Aleph - Aleph is an RSS reader & podcast client.
- MBTiles Viewer - MBTiles Viewer and Inspector.
- Tauthy - Cross-platform TOTP authentication client.
- Request - Cross-platform restful HTTP-API client.
- Douyin Downloader - Cross-platform douyin video downloader.
- Pointless - Endless drawing canvas
-
AppCenter Companion - Regroup, build and track your
VS App Center
apps. - Compotes - Local bank account operations storage to vizualize them as graphs and customize them with rules and tags for better filtering.
- Piano Trainer - Practice piano chords, scales, and more using your MIDI keyboard.
- Blank - Minimalistic, opinionated markdown editor made for writing.
- Remind Me Again - Toggleable reminders app for Mac, Linux and Windows.
- Stockman - Display stock info on mac menubar.
- CryptoBal - Desktop application for monitoring your crypto assets.
- Spacedrive - A file explorer from the future.
Closed Source
- TimeChunks - Time tracking for freelancers without timers and HH:MM:SS inputs.
- DevBox - Many useful tools for developers, like generators, viewers, converters, etc...
- Payload - Drag & drop file transfers over local networks
- Aptakube - Multi-cluster Kubernetes UI
Tutorials
- 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.