open-saas
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing
What is open-saas?
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.
Overview of open-saas
What it is
Open SaaS is a 100% free and fully open-source JavaScript SaaS boilerplate powered by the Wasp full-stack framework. It provides a modern stack (React, NodeJS, Prisma) and comes with many built-in SaaS features, including authentication, email sending, background jobs, payments, file uploads, and an AI-ready setup. The project is licensed under the MIT license and maintained by Wasp Lang.
Key features
- Full-stack authentication: email verification plus social login (Google, GitHub, Slack, Microsoft).
- Payment integration: Stripe, Polar.sh, and Lemon Squeezy.
- Email sending via SendGrid, MailGun, or SMTP.
- Background jobs and cron jobs.
- AI-ready: includes AGENTS.md, custom skills, and a Claude Code plugin.
- One-command deployment to Railway or Fly.io.
- Admin dashboard built with ShadCN UI.
Use cases
- Building a SaaS product from scratch quickly with a pre-configured boilerplate.
- Prototyping a subscription-based web application with authentication, payments, and email.
- Developing an AI-assisted coding project with integrated AI tools and plugins.
- Learning the Wasp framework and modern full-stack development patterns.
Getting started
To install the latest version of Wasp and create a new SaaS app, run the following commands: bash npm i -g @wasp.sh/wasp-cli wasp new -t saas For detailed installation and usage instructions, see the repository README.
License and pricing
The project is licensed under the MIT license and is completely free to use and distribute. There is no stated pricing for the template itself.
Based on the project's public README and repository metadata.