Open SaaS

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.

Vorschau der Oberfläche von Open SaaS

Ü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

  1. Installieren Sie die Wasp-CLI mit npm i -g @wasp.sh/wasp-cli
  2. Erstellen Sie Ihr Projekt mit wasp new -t saas, was eine saubere Kopie der Vorlage in einen neuen Ordner legt
  3. 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
  4. 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.

Kostenloser TarifJa
Bezahlte Tarife$0
PlattformWeb, self-hosted, Railway, Fly.io
EntwicklerWasp (wasp-lang)
KategorieCoding
VeröffentlichungsdatumSep 2023
Zuletzt aktualisiertOct 2025
Website-Besuche16.4K
Globales Website-Ranking1.4M
API-VerfügbarkeitN/A

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.