Tauri
An Electron alternative written in Rust
A framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface.
Reviews for Tauri
Hear what real users highlight about this tool.
"Makers praise Tauri for tiny builds, strong security, and native-like speed. The makers of Cap highlight minimal bundle sizes; the makers of Alice credit Rust-powered safety and performance for a trusted workflow app; and the makers of Sparrow chose it as the lightest cross‑platform path. Users echo seamless cross-platform shipping, React-friendly UIs, and low memory use versus Electron. Tradeoffs include occasional build-time friction, but most reviewers plan to stick with it for efficiency, portability, and dependable docs."
This AI-generated snapshot distills top reviewer sentiments.
Made it easy to build a tiny, fast desktop app that works beautifully on Mac and Windows.
Considered Electron and Flutter, but Tauri’s lightweight footprint and native speed made it perfect for a small utility app. Tip: keep frontend minimal to leverage Tauri’s performance advantage.
It is easy to setup and makes fun to work with.
so much better than electron
Smaller bundle size than alternatives, native performance.
Thanks to tauri we've been able to create strong and stable desktop application, that have 10x smaller size than electron, and additionally gave us more control of backend side
Huge shoutout to Tauri for making this possible! Building a privacy-first desktop app that works across Mac, Windows, and Linux would have been a nightmare without it. If you're building any desktop application, Tauri is absolutely worth checking out.
The idea of rebuilding Cotoami from a web application into a desktop one, and the fact that I was able to implement a complex backend feature called Database Networking along the way, owed a lot to the existence of the Tauri framework. The ability to build desktop applications in Rust is a unique strength that other frameworks simply don't offer.
Tauri is an absolutely amazing framework. It gives you so much flexibility with the separation of frontend and backend in the app. And its cross-platform builds just work - I develop the app on one platform, run CI workflows, and my app works everywhere!
Tauri let us ship a small, secure desktop binary with our preferred web stack. Rust on the backend + any frontend on top kept our build lean and fast.
I wanted to use a technology that was fast and could support cross-platform applications. Tauri enabled me to keep the product build small and allowed less resource consumption compared to the alternatives.
Tauri was a breeze to work with on my Invoice Downloader for Stripe. I am not really deep into Rust, but the easiness of Tauri made me code more there.
It's the framework i used on this project, i was a bit hesitant because it didn't have cross platform bundling, i github actions solved the issue. at first i used electron but i just wasn't that happy with the performance.
Tauri is the best of both worlds combing the resilience and performance of Rust with the ease of a Web based frontend which was my expertise. The way the framework is developed makes it easy to clearly separate out what sort of logic should run where.