"A framework you reach for reflexively is a framework you'll resent. Pick it on purpose."
Where Tauri Shines
Tauri is the right tool when you want a real installable app with a native window, a dock/taskbar icon, and access the browser denies you. Concretely, it's a great fit for:
- Native-feeling desktop tools — editors, dashboards, viewers that should start instantly and feel like they belong on the OS.
- Menu-bar / tray utilities — small, always-present helpers where a 150MB footprint would be absurd.
- Offline-first apps — anything that must work without a server, storing data on the local disk.
- Apps that need OS access — filesystem, shell, native dialogs, notifications, global shortcuts.
- Creative sidecars — tools that live beside another app all day and must be light on resources.
Where Tauri Is the Wrong Tool
Be honest about the misfits — choosing Tauri here causes pain:
- It should just be a website. If the ideal delivery is 'open a URL, no install, works for everyone instantly,' ship a web app. Don't make people download a binary to read a page.
- You need one exact engine everywhere. If your app depends on a specific Chromium-only API rendering pixel-identically on every OS, Electron's bundled engine removes a variance Tauri keeps.
- You need deep, performance-critical native UI that a webview can't deliver — a pro video editor's timeline, a game. A fully native or game-engine stack may serve better.
Notice the pattern: Tauri is for apps that benefit from being native and small. It is not a way to force a website into a download, and it is not a webview escape hatch for problems the webview fundamentally can't solve.