Was ist das beste Tauri-Boilerplate für eine SaaS-Desktop-App?
Das hängt davon ab, ob die Desktop-App Teil eines größeren Produkts ist. create-tauri-app ist der kostenlose, offizielle Weg zu einem leeren Tauri-Projekt. Electron React Boilerplate ist eine kostenlose Option, wenn du Electron bevorzugst. supastack passt zu SaaS-Produkten: Die Tauri-2-App kostet einmalig 149 $ und öffnet deine supastack-Web-App in einem nativen Fenster — mit Tray-Icon, globalem Shortcut, Deep Links, Start beim Hochfahren und bereits verkabeltem Auto-Updater.
Die kurze Antwort
Die meisten SaaS-Desktop-Apps sind deine Web-App in einem nativen Fenster, plus das, was ein Browser-Tab nicht kann: ein Tray-Icon, einen Tastatur-Shortcut, Links, die die App öffnen, und Updates. Tauri macht das mit einem kleinen Installer, weil es die Webview des Betriebssystems nutzt statt Chromium mitzuliefern.
- Wähle supastack, wenn die Desktop-App Teil eines SaaS-Produkts ist und Konten, Workspaces und Billing mit deiner Web-App teilen soll.
- Wähle create-tauri-app, wenn du ein leeres Tauri-Projekt willst und jedes native Feature selbst baust.
- Wähle Electron React Boilerplate, wenn du Electrons mitgeliefertes Chromium und Node.js-APIs brauchst.
Was ein Tauri-Boilerplate mitbringen sollte
Tauri gibt dir das Fenster, den Rust-Kern und ein Plugin-System. Eine Desktop-SaaS-App braucht mehr, bevor sie ausgeliefert werden kann. Das sind die Punkte, die du prüfen solltest:
| Worauf achten | Warum es zählt |
|---|---|
| Konten und Billing, geteilt mit der Web-App | Kunden erwarten einen Login und ein Abo auf jedem Gerät |
| Eine schmale Brücke zwischen Web-Seite und System | Jeder native Befehl, den die Seite aufrufen kann, ist eine Tür, die bewacht werden muss |
| Auto-Updates | Desktop-Nutzer installieren selten neu; Fixes erreichen sie nur über einen Updater |
| Guides zur Code-Signierung | Unsignierte Apps lösen unter macOS und Windows Warnungen aus, die Kunden vertreiben |
| Tray, Shortcuts und Deep Links | Das sind die Gründe, warum Leute eine Desktop-App installieren statt einen Tab offen zu halten |
Desktop-Boilerplates im Vergleich
So schneiden die drei Optionen ab. Die supastack-Spalte stammt aus dem eigenen Quellcode; die übrigen aus ihren öffentlichen Repositories.
| supastack | create-tauri-app | Electron React Boilerplate | |
|---|---|---|---|
| Lizenz | 149 $ einmalig für Tauri | Kostenlos und Open Source | Kostenlos und Open Source |
| Laufzeit | Tauri 2, System-Webview | Tauri 2, System-Webview | Electron, mitgeliefertes Chromium |
| Konten, Teams und Billing | Ja, aus deiner supastack-Web-App | Nein | Nein |
| Native Features | Tray, globaler Shortcut, Deep Links, Start beim Hochfahren, Auto-Updater | Plugins selbst hinzufügen | Electron-APIs selbst verkabeln |
| Release-Guides | Signier- und Update-Guides | Tauri-Dokumentation | Projekt-Dokumentation |
Was du mit der Tauri-App von supastack bekommst
Die Desktop-App von supastack basiert auf Tauri 2 für macOS und Windows. Sie öffnet deine supastack-Web-App in einem nativen Fenster — Anmeldung, Workspaces, Billing und KI funktionieren exakt wie im Browser, und jedes Web-Release erreicht Desktop-Nutzer sofort. Starte mit dem Fünf-Minuten-Quickstart.
- Ein Tray-Icon, mit der Option, beim Schließen des Fensters in den Tray zu wechseln.
- Ein globaler Tastatur-Shortcut, der die App von überall nach vorn holt.
- Deep Links, die die App auf der richtigen Seite öffnen, und jeweils nur eine laufende Instanz.
- Start beim Hochfahren, gemerkte Fenstergröße und -position sowie native Datei-Dialoge.
- Ein Auto-Updater, bereit für deinen Release-Server, mit Signier- und Update-Guides.
- Menüs und native Befehle hinter einer kleinen, expliziten Brücke.
Wann eine andere Option besser passt
Die Desktop-App von supastack setzt ein Web-Produkt voraus. Baust du ein vollständig offlinefähiges Tool oder eine App, die ohne jeden Server laufen muss, starte mit create-tauri-app und entwirf deine eigene Datenschicht. Wenn du auf Chromium-exklusive Features oder Node.js-Module in der App selbst angewiesen bist, ist Electron die sicherere Wahl.
Vergleichst du noch Desktop-Frameworks? Lies Tauri vs Electron und warum Tauri eine starke Basis für Desktop-Apps ist.
Quellen: supastack-Quellcode, Stand Oktober 2026; die öffentlichen Repositories von create-tauri-app und Electron React Boilerplate. Features ändern sich — prüfe vor der Entscheidung das jeweilige Projekt.
Häufige Fragen zu Tauri-Boilerplates
- Muss ich Rust können? — Für die meisten Änderungen nicht. Die Desktop-Features von supastack sind bereits geschrieben; Rust fasst du nur an, um einen neuen nativen Befehl hinzuzufügen.
- Funktioniert die Desktop-App offline? — Sie lädt deine Web-App, braucht also eine Verbindung. Wähle ein anderes Design, wenn Offline-Nutzung essenziell ist.
- Kann ich die Desktop-App separat verkaufen? — Ja. Es ist dein Produkt; du entscheidest, ob Desktop im Tarif enthalten ist oder allein verkauft wird.
- Was kostet die Tauri-App? — 149 $ allein. Da sie deine Web-App öffnet, kombinieren die meisten Käufer sie mit Next.js oder TanStack Start: Zwei beliebige Plattformen kosten 298 $, alle vier 299 $. Siehe [Preise](/pricing).