
Open SaaS
Wasp (wasp-lang) · Coding
Open SaaS ist ein kostenloses Open-Source-Starterkit für SaaS auf Basis von Wasp, das React, Node.js und Prisma mit fertiger Authentifizierung, Zahlungen und Admin-Dashboard verbindet.

Über Open SaaS
About
Was ist Open SaaS
Open SaaS ist eine kostenlose Vorlage, auf der Sie Ihr eigenes SaaS-Produkt bauen; es ist kein SaaS-Produkt für sich. Sie bündelt die Bausteine, die fast jedes Team bei jedem neuen Projekt neu schreibt: verifizierte Nutzerkonten, Social-Login, Abo-Abrechnung, ein Admin-Dashboard, Datei-Uploads und E-Mail-Versand. Der Stack ist React im Frontend, Node.js und Prisma im Backend, zusammengehalten von Wasp, einem Framework, das eine einzige Konfigurationsdatei liest und den verbindenden Code erzeugt.
Das Argument ist Geschwindigkeit. Statt eine Woche in die Authentifizierung, eine weitere in Stripe-Webhooks und eine dritte in die Einstellungsseite zu stecken, klonen Sie das Repository und beginnen mit der Funktion, die tatsächlich Geld bringt. Wer zahlt: niemand, denn die Vorlage ist zur freien Nutzung und Weitergabe lizenziert. Was Sie liefern: Ihre eigenen Schlüssel für Zahlungen, E-Mail und Hosting. Ein Vorbehalt zählt von Anfang an. Sie übernehmen Wasp, und diese Wahl prägt alles Weitere im Projekt, von der Definition der Routen bis zum Deployment.
Erste Schritte
- Installieren Sie die Wasp-CLI mit
npm i -g @wasp.sh/wasp-cli - Erstellen Sie Ihr Projekt mit
wasp new -t saas, was eine saubere Kopie der Vorlage in einen neuen Ordner legt - Hinterlegen Sie Ihre Schlüssel für einen Zahlungsanbieter (Stripe, Polar.sh oder Lemon Squeezy), den E-Mail-Versand und die KI, wo Sie sie brauchen
- Starten Sie den Entwicklungsserver und deployen Sie Datenbank, Server und Client mit einem einzigen Befehl zu Railway oder Fly.io, oder zu einem Host Ihrer Wahl
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Open SaaS.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Einzelentwickler und Indie-Hacker
- Full-Stack-JavaScript-Entwickler
- Entwickler mit KI-Coding-Tools
- Kleine Startup-Teams
Aufgaben
- Verifizierte Konten ergänzen
- Abo-Abrechnung einrichten
- Ein Admin-Dashboard bauen
- Dateien in den Speicher laden
- Transaktions-E-Mails senden
Szenarien
- Wochenend-MVP
- Erstes kommerzielles SaaS
- Full-Stack-Struktur lernen
- Agentur- oder Kundenarbeit
Wichtigste Funktionen
Full-Stack-Authentifizierung ab Werk
Open SaaS bringt verifizierte E-Mail-Konten sowie Login mit Google, GitHub, Slack und Microsoft mit, alles vorkonfiguriert. Die Nutzerdaten gehören Ihnen, also zahlen Sie keine Rechnung an einen Dritten für die Authentifizierung und kein Anbieter hält Ihren Login-Flow. Einen Anbieter hinzuzufügen oder zu entfernen sind ein paar Zeilen in der Konfigurationsdatei statt einer Neuentwicklung.
Zahlungen mit drei Anbietern
Die Abo-Abrechnung ist für Stripe, Polar.sh und Lemon Squeezy vorbereitet. Checkout und Webhooks sind schon verdrahtet, Sie wählen also einen Anbieter und ergänzen Ihre Produkt-IDs. Die Demo-App auf der Seite lässt Sie mit einer Kartennummer einen Testkauf durchführen, bevor echtes Geld fließt.
Admin-Dashboard
Jedes Produkt braucht irgendwann ein Backoffice, und dieses ist bereits gebaut. Das Dashboard verbindet Nutzerverwaltung mit Diagrammen und Tabellen aus Shadcn-UI-Komponenten, und laut Website können Analysen über Plausible oder Google Analytics laufen. Sie bekommen die Ansichten, die Support oder Betrieb brauchen, ohne sie von null zu entwerfen.
Typsicherheit über den ganzen Stack
Die TypeScript-Unterstützung reicht von Ende zu Ende. Wasp liest Ihre Backend-Funktionen und leitet die Typen im Frontend ab, sodass Sie keine separate Schicht zur Synchronisierung installieren oder konfigurieren. Das ist der Unterschied zwischen einem Tippfehler beim Build und einer Entdeckung in der Produktion.
Umgebung für das Coden mit KI
Das Repository ist für das Arbeiten mit einem KI-Assistenten gebaut. Es enthält eine eigene AGENTS.md, Skills und ein Claude-Code-Plugin sowie Voreinstellungen, die den Boilerplate-Code für den Assistenten verkleinern. So geraten Sie seltener auf Abwege, wenn Sie eine Aufgabe an Claude Code, Cursor oder Codex übergeben.
Jobs, E-Mail und Datei-Uploads
Hintergrundjobs und Cron laufen, indem Sie eine Funktion in der Konfiguration definieren, und die E-Mail-Einrichtung verbindet sich mit SendGrid, Mailgun oder schlichtem SMTP. Datei-Uploads nutzen presignierte AWS-S3-URLs, und das Beispiel ist ausführlich dokumentiert. Das sind die unspektakulären Teile, die ein Projekt ausbremsen, und hier kommen sie fertig.
Blog, Doku und Deployment mit einem Befehl
Ein Markdown-Blog läuft auf der Starlight-Vorlage von Astro, was dem SEO hilft. Playwright-End-to-End-Tests und eine CI-Pipeline mit GitHub Actions sind enthalten. Und weil der Code Ihnen gehört, gibt es keine Bindung: Deployment zu Railway oder Fly.io mit einem Befehl, oder selbst zu einem beliebigen Host.
Vor- und Nachteile
Vorteile
- 100 % kostenlos und Open Source, ohne Lizenzgebühr und ohne Bezahlstufe, um Kernfunktionen freizuschalten
- Bringt Authentifizierung, Zahlungen, E-Mail, Jobs, Datei-Uploads und ein Admin-Dashboard in einem Repository mit, was wochenlange Einrichtung spart
- Wasp liefert Full-Stack-Typsicherheit und abgeleitete Typen ohne externes Synchronisierungstool
- Für KI-Coding-Assistenten gebaut, mit mitgelieferten Regeln, Skills und einem Claude-Code-Plugin
- Keine Anbieterbindung, sodass Sie selbst hosten oder zu Railway, Fly.io oder jedem anderen Host deployen können
Nachteile
- Das ganze Projekt läuft auf Wasp, die Vorlage zu übernehmen heißt also, dieses Framework und seine konfigurationsgesteuerte Arbeitsweise zu übernehmen
- Sie bringen und bezahlen weiterhin Ihre eigenen Dienste, darunter Zahlungsabwicklung, E-Mail, Hosting und Speicher
- Es ist eine Vorlage und kein verwaltetes Produkt, es gibt also keinen Support und Updates liegen bei Ihnen
- Manche Beispiele, etwa die OpenAI- und S3-Integrationen, brauchen Ihre eigenen Schlüssel und Konten, bevor sie laufen
Häufige Fragen
Open SaaS ist ein kostenloses Open-Source-Starterkit zum Bauen von SaaS-Apps. Es bündelt in einem React- und Node.js-Code auf Basis des Wasp-Frameworks die Funktionen, die fast jedes Produkt braucht: Nutzerauthentifizierung, Abo-Zahlungen, Admin-Dashboard, Datei-Uploads und E-Mail. Sie klonen es und starten mit Ihren eigenen Funktionen.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Open SaaS.
Alternativen zu Open SaaS
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
