LogoTemplateFame
icon of open-saas

open-saas

A free, open-source SaaS app starter for React & Node.js with superpowers, full-featured, and community-driven.

Introduction

Open SaaS is a free and open-source SaaS app starter built on React and Node.js, designed to provide developers with a robust foundation for building SaaS applications quickly and efficiently. It offers a comprehensive set of features out-of-the-box, focusing on open-source services where possible.

Key features include:

  • Full-Stack Framework: Built on Wasp, a full-stack React, NodeJS, and Prisma framework, providing superpowers for rapid development.
  • Authentication: Full-stack authentication with email verification and social auth.
  • Type Safety: End-to-end type safety, inferring types on the front-end from backend functions.
  • Background Jobs: Support for cron jobs and queues via simple function definitions.
  • One-Command Deploy: Easy deployment to Railway or Fly.io via the CLI, with manual deployment options available.
  • AI-Ready: Full set of Cursor rules & llms-full.txt for ai-assisted coding.
  • Payments: Stripe or Lemon Squeezy integration for handling products and payments.
  • UI Components: ShadCN UI for components and styling, including an admin dashboard.
  • Analytics: Plausible or Google Analytics integration for tracking application usage.
  • Email Sending: SendGrid, MailGun, or SMTP integration for sending emails.
  • File Uploads: AWS S3 integration for handling file uploads.
  • Testing: End-to-end tests with Playwright.

Open SaaS is ideal for developers looking to:

  • Quickly prototype and launch SaaS applications.
  • Leverage modern web development technologies like React, Node.js, and Prisma.
  • Utilize a full-stack framework that handles common SaaS features like authentication and payments.
  • Build type-safe applications with minimal configuration.
  • Deploy applications easily to various hosting platforms.

By using Wasp as the full-stack framework, Open SaaS leverages its features to accelerate SaaS development, providing a diverse and helpful community for support.

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates