AI Compare
​
​
ToolsArticlesServices
Best for
    All tools

    Sales

    AI tools for finding leads, qualifying them, preparing quotes, following up and keeping the CRM up to date.

    Marketing

    AI tools for content, social media, images, video, SEO and campaigns.

    Customer service

    AI tools for answering customer emails, chats and calls, handling requests and escalating the hard cases.

    Operations

    AI tools for running the daily work: workflows, scheduling, projects, purchasing and delivery.

    Finance

    AI tools for invoices, bookkeeping, reconciliation, spreadsheets and financial reporting.

    Management & Admin

    AI tools for owners, managers and office staff: planning, reports, documents, meetings, scheduling and everyday admin.

    HR

    AI tools for hiring, screening candidates, onboarding, training and answering employee questions.

    Legal & Compliance

    AI tools for reviewing contracts, tracking deadlines and preparing compliance work for a qualified person to check.

    IT & Development

    AI tools for developers and IT teams: coding, AI models, agents, infrastructure and integrations.

Find AI tools for your team
AllAssistantsWriting & DocsImagesVideoAudioAI AgentsAutomationCode
← Back to tools

β€’

2023-12-01

open-saas logo

open-saas

Not rated yet

15.1K GitHub stars

Type:

Tool

Platforms:

Github

Task:

Chat with AIDesign user interfacesStudy and learn

Best for:

Customer serviceManagement & AdminHRIT & Development
Visit websiteView on GitHub

Pricing


Starting price

$0

Type

Freemium

Overview

open-saas is 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. Because we're using Wasp as the full-stack framework, we can leverage a lot of its features to build our SaaS in record time, including You've decided to build a SaaS app with the Open SaaS template. Great choice!

This will create a clean copy of the Open SaaS template into a new directory, and you can start building your SaaS app right away!

README

Welcome to your new SaaS App! πŸŽ‰

Open SaaS 2.0 - Free, open-source SaaS starter kit with superpowers | Product Hunt Open SaaS 2.0 - Free, open-source SaaS starter kit with superpowers | Product Hunt

https://github.com/user-attachments/assets/3856276b-23e9-455e-a564-b5f26f4f0e98

You've decided to build a SaaS app with the Open SaaS template. Great choice!

This template is:

  1. fully open-source
  2. completely free to use and distribute
  3. comes with a ton of features out of the box!
  4. ready to work with your favorite AI coding tool or agent (Claude Code, Cursor, Codex, OpenCode, etc.)

πŸ§‘β€πŸ’» Check it out in action here: OpenSaaS.sh πŸ“š Check out the Docs here: Open SaaS Docs

What's inside?

The template itself is built on top of some very powerful tools and frameworks, including:

  • 🐝 Wasp - a full-stack React, NodeJS, Prisma framework with superpowers
  • πŸš€ Astro - Astro's lightweight "Starlight" template for documentation and blog
  • πŸ’Έ Stripe, Polar.sh, or Lemon Squeezy - for products and payments
  • πŸ’… ShadCN UI - for components & styling (plus admin dashboard!)
  • πŸ€– AI-Ready - Custom Plugins, Skills, & Rules for AI-assisted coding with Claude Code, Cursor, or your favorite AI-assisted coding tool
  • πŸ“ˆ Plausible or Google Analytics
  • πŸ€– OpenAI - OpenAI API w/ function calling example
  • πŸ“¦ AWS S3 - for file uploads
  • πŸ“§ SendGrid, MailGun, or SMTP - for email sending
  • πŸ§ͺ Playwright - end-to-end tests with Playwright

Because we're using Wasp as the full-stack framework, we can leverage a lot of its features to build our SaaS in record time, including:

  • πŸ” Full-stack Authentication - Email verified + social Auth in a few lines of code.
  • β›‘ End-to-end Type Safety - Type your backend functions and get inferred types on the front-end automatically, without the need to install or configure any third-party libraries. Oh, and type-safe Links, too!
  • πŸ€– Jobs - Run cron jobs in the background or set up queues simply by defining a function in the config file.
  • πŸš€ One-command Deploy - Easily deploy your DB, Server, & Client with one commaned to Railway or Fly.io via the CLI. Or deploy manually to any other hosting serivce of your choice.

You also get access to Wasp's diverse, helpful community if you get stuck or need help.

  • 🀝 Wasp Discord

Getting Started

Simple Instructions

First, to install the latest version of Wasp on macOS, Linux, or Windows with WSL, run the following command:

npm i -g @wasp.sh/wasp-cli

Then, create a new SaaS app with the following command:

wasp new -t saas

This will create a clean copy of the Open SaaS template into a new directory, and you can start building your SaaS app right away!

Detailed Instructions

For everything you need to know about getting started and using this template, check out the Open SaaS Docs.

We've documented everything in great detail, including installation instructions, pulling updates to the template, guides for integrating services, SEO, deployment, and more. πŸš€

Getting Help & Providing Feedback

There are two ways to get help or provide feedback (and we try to always respond quickly!):

  1. Open an issue
  2. Wasp Discord -- please direct questions to the #πŸ™‹questions forum channel

Development Tools

Code Quality Tools

This repository includes comprehensive code quality tooling to help maintain code standards:

Prettier (Code Formatting)

Prettier is configured for automatic code formatting across all JavaScript, TypeScript, and other supported files.

# Check if files are formatted correctly
npm run prettier:check

# Automatically format all files
npm run prettier:format

ESLint (Code Linting)

ESLint is configured with TypeScript and React support to catch potential bugs and enforce code quality standards.

# Run ESLint to check for issues
npm run lint

# Automatically fix fixable issues
npm run lint:fix

The ESLint configuration includes:

  • TypeScript support with @typescript-eslint
  • React and React Hooks linting
  • Sensible defaults tuned for a SaaS application
  • Automatic support for CommonJS (.cjs), ES Modules (.mjs), and TypeScript files

Both Prettier and ESLint checks are automatically run in CI/CD pipelines to ensure code quality.

For information about other development tools used to maintain derived projects (like opensaas.sh and template-test), see tools/README.md.

Contributing

Note that we've tried to get as many of the core features of a SaaS app into this template as possible, but there still might be some missing features or functionality.

We could always use some help tying up loose ends: contributions are welcome! Check out CONTRIBUTING.md for more details.

Releases

Release information has not been added yet.

Complete your AI stack

Add specialist tools for research, coding, visual content, video, and automation.

Perplexity logo
Perplexity
Research

AI-powered search and research assistant

View tool
Cursor logo
Cursor
Coding

AI coding editor and autonomous software development platform

View tool
Midjourney logo
Midjourney
Images

AI image and video generation with advanced personalization

View tool
Runway logo
Runway
Video

AI video generation and creative production platform

View tool
n8n logo
n8n
Automation

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

View tool
Best alternatives

Compare similar tools in the same category.

Adobe Firefly logo

Adobe Firefly

AI image generation integrated with Adobe tools

Gemini logo

Gemini

Google's multimodal AI assistant integrated with Google services

ImageToCaption.ai logo

ImageToCaption.ai

Generate captions, hashtags and social media text from images.

Midjourney logo

Midjourney

AI image and video generation with advanced personalization

Runway logo

Runway

AI video generation and creative production platform

View all in this category
Help
Pick an answer below
Hi! I can point you to the right tool or guide. What are you looking for?
Browse all articles