Build tools

Open SaaS

A free, open-source SaaS boilerplate built on the Wasp full-stack framework

wasp-lang/open-saasTypeScript14,768 as of 2026-06-25

Open SaaS is a free, fully open-source SaaS boilerplate — MIT-licensed, with 14,768 GitHub stars as of June 2026 — built on the Wasp full-stack framework (React, Node.js, and Prisma). It ships the parts every SaaS needs on day one: authentication, Stripe or Polar payments, transactional email, an admin dashboard, a landing page, and analytics, so a founder can deploy a working product in a weekend. What it deliberately does not do is bring the users — the template hands you the app; the growth still comes from the SEO, content, and distribution you put behind it.

What Open SaaS is

Open SaaS (github.com/wasp-lang/open-saas) is a production-ready starter template for building a software-as-a-service product. It is powered by Wasp — an open-source React, Node.js, and Prisma framework — and is completely free under the MIT license, so you own whatever you ship with it. Instead of wiring up authentication, billing, and email from scratch, you start from a working app and customize it.

What it gives you out of the box
  • Auth — email, Google, GitHub, Slack, and Microsoft sign-in, already built.
  • Payments — Stripe, Polar.sh, or Lemon Squeezy, with subscriptions and a customer portal.
  • The full scaffold — transactional email, background jobs, S3 file uploads, an admin dashboard, and a ShadCN UI kit.
  • A marketing shell — a landing page, a blog, and analytics (Plausible or Google Analytics), ready to fill.
  • AI-ready — ships with AGENTS.md, skills, and a Claude Code plugin, so you can build it with Claude Code, Cursor, or Codex.

Where Open SaaS fits in a founder's growth stack

Open SaaS solves the build half of launching a SaaS. The hardest early weeks — standing up secure auth, getting payments to actually charge a card, making email deliver — are done before you write a line of your own feature code. For a solo founder or a small team, that can compress a month of plumbing into a weekend.

It even ships the marketing shell: a landing page and analytics are included out of the box. But an included landing page is an empty stage — it converts nobody until traffic arrives, and the bundled analytics have nothing to measure until a channel sends visitors. The product is built; the growth is not. That is the same wall every AI-native startup hits right after shipping — see how do I get my first 100 users.

What Open SaaS doesn't do — and what to pair it with

Open SaaS is a code template, not a growth engine. It will not write your launch posts, rank your pages, run your SEO, or send your outreach — the work that turns a deployed app into a product with real users. That is deliberately outside a boilerplate's scope.

Open SaaS gives you……the growth work that fills it
A landing pageSEO content and a Product Hunt launch that send it traffic
Built-in analyticsthe channels worth measuring in the first place
A working productsocial posts, Reddit, and outreach that get people to try it

This is where Ceres — the AI Growth Officer (agentceres.com) complements a boilerplate like Open SaaS. Ceres is a managed AI marketing team: specialists draft the SEO, social, and outreach that fill the landing page Open SaaS gave you, you approve what ships, and the built-in analytics measure the result. The template builds the product; the team helps you grow it. For how AI engines fit into that, see generative engine optimization.

FAQ

Is Open SaaS free?
Yes — Open SaaS is 100% free and open-source under the MIT license. You can use it commercially, modify it, and keep whatever you build. There is no paid tier of the template itself; you only pay for the third-party services you choose to plug in, such as hosting, Stripe, or email.
Is Open SaaS good for beginners?
It is most comfortable if you know some React, since that is what you customize. Because it is built on Wasp — a higher-level full-stack framework — much of the hard wiring is abstracted away, which lowers the bar. It is still a real codebase rather than a no-code builder, but if you have shipped any JavaScript app you can work in it.
How do I get users for a SaaS I built with Open SaaS?
The boilerplate gets you a live product; users come from the distribution you add on top. Pick one or two channels to start with, publish SEO content that ranks for what your buyers search, and launch where they already gather. The playbook is the same for any app — see how do I get my first 100 users.
What is Open SaaS built on?
It is built on Wasp, an open-source full-stack framework that uses React on the front end, Node.js on the back end, and Prisma for the database. Open SaaS is the batteries-included SaaS template layered on top of Wasp, adding authentication, payments, email, and an admin dashboard.
Related projects
DubOpen-source link management and attribution for modern marketing teams

You built it. Now grow it.

Ceres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $19/month.

Start free trialMore projects
Open SaaS: What It Is & How to Grow What You Build · Ceres