login
RepoCritics — Review. Share. Archive. Every open-source repo.

tauri-apps/tauri

Wiki: tauri-apps/tauri

Source: https://github.com/tauri-apps/tauri

Last synced 2026-06-02 · 283 words · Edit wiki on GitHub →

tauri-apps/tauri

Tauri — a Rust-based framework for building tiny, secure, cross-platform desktop apps with a web frontend. Electron alternative shipping ~10MB binaries vs. Electron's ~150MB.

What it is

A Rust framework that pairs system-WebView-based rendering (no bundled Chromium) with a Rust backend. The frontend can be any web framework (React, Vue, Svelte, Angular, Solid, Astro); the Rust core handles native API calls + IPC. Apps ship as small native binaries because they reuse the OS WebView (WebView2 on Windows, WebKit on macOS, WebKitGTK on Linux). Tauri 2.0 added mobile support (iOS, Android).

Key features

  • ~10MB app binaries (vs. ~150MB for Electron).
  • Rust backend + any web frontend (via web view).
  • Cross-platform desktop (Win, macOS, Linux) + mobile (iOS, Android in Tauri 2).
  • Permission system for fine-grained API access.
  • Auto-updater, bundler, signing all in tauri CLI.
  • MIT / Apache-2.0 dual-licensed.

Tech stack

  • Rust on the backend.
  • Web frontend in any framework.
  • System WebView for rendering.

When to reach for it

  • You want a small desktop app binary.
  • You're a web team with Rust comfort, wanting native desktop without Electron's bloat.
  • You're shipping to mobile + desktop from one Rust core.

When not to reach for it

  • You want full Chromium consistency — Electron renders the same Chromium everywhere; Tauri renders per-OS WebView.
  • You don't want Rust in your stack.

Maturity signal

Actively maintained under Tauri Foundation. Tauri 2.0 launch added mobile support, expanding scope significantly.

Alternatives

  • Electron — for Chromium-everywhere consistency.
  • Wails — Go-flavored equivalent.
  • Neutralinojs — JS-flavored lightweight.

Tags

rust, desktop, cross-platform, framework, electron-alternative, mit-license, apache-license, mobile