
OpenSaaS
A free, open-source SaaS boilerplate built with React, Node.js, and Prisma
opensaas.shVisit WebsiteTarget Audience
App Alternatives

The production-ready SaaS starter kit for building and launching SaaS applications.

Complete Next.js starter kit for SaaS products

Next.js boilerplate for launching startups faster

Open-source Ruby on Rails SaaS framework

Django SaaS boilerplate for building production-ready web apps

React component library and design system for SaaS products

What is OpenSaaS
OpenSaaS is a free, open-source SaaS starter for developers building web applications with React, Node.js, and Prisma. It includes authentication, payments, email, background jobs, file uploads, analytics, an admin dashboard, and deployment setup so you can start with the core infrastructure of a SaaS product already in place.
Overview
OpenSaaS gives developers a working SaaS foundation instead of making them wire together authentication, billing, database access, background jobs, email, and deployment from scratch. It is built on the Wasp full-stack framework and uses React, Node.js, and Prisma. The template includes email and social authentication, Stripe, Polar, and Lemon Squeezy payment support, AWS S3 file uploads, analytics, OpenAI integration, and a ShadCN UI based interface. You can deploy with Wasp to Railway or Fly.io, or deploy the application manually to another provider. The entire template is free and open source under the MIT license.
Who should and shouldn't use it
- You are building a SaaS product with React, Node.js, and PostgreSQL
- You want authentication, payments, email, and background jobs ready from the start
- You prefer owning and modifying the source code instead of using a hosted SaaS builder
- You want an open-source starting point with no boilerplate license fee
- You want Stripe, Polar, or Lemon Squeezy payment support already included
- You want to deploy your SaaS quickly without setting up every service manually
- You want a no-code SaaS builder
- You are building a simple static website or landing page
- You do not want to use the Wasp framework
- You want a hosted solution where infrastructure is managed for you
- You need a starter built around a different backend framework
Key Features
- Email authentication with verification and password reset
- Google, GitHub, and Discord authentication
- Stripe, Polar, and Lemon Squeezy payments
- Background jobs and scheduled tasks
- PostgreSQL database with Prisma
- AWS S3 file uploads
- Transactional email support
- Plausible and Google Analytics support
- OpenAI API example with function calling
- ShadCN UI components
- Admin dashboard
- SEO-ready landing page and blog
- Playwright end-to-end testing
- One-command deployment with Wasp
Integrations Supported
Frequently Asked Questions
Get Discovered by Founders Ready to Buy
List your app in front of 10,000+ builders actively searching for tools like yours. 100% free to submit, live in 24 hours.