GitHub - wasp-lang/open-saas preview

GitHub - wasp-lang/open-saas

github.com

Visit website ↗

Overview

A free, open-source SaaS app starter for React & Node.js with superpowers. Production-ready. Community-driven. - wasp-lang/open-saas

What is Open SaaS?

Open SaaS is a free, open-source SaaS app starter for React & Node.js with superpowers. It is a production-ready, community-driven platform that provides access to a vast array of features and technologies for building a SaaS application.

How can I use Open SaaS?

You can use Open SaaS by installing the latest version of Wasp on your system and then creating a new SaaS app using the wasp new -t saas command. 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.

Features of Open SaaS

Open SaaS comes with a ton of features out of the box, including:

Authentication

Full-stack authentication with email verification and social auth in a few lines of code.

Type Safety

End-to-end type safety with inferred types on the front-end automatically, without the need to install or configure any third-party libraries.

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 via the CLI to Fly.io, or to other providers like Railway and Netlify.

Integrated Services

Open SaaS integrates with various services, including Stripe for products and payments, Plausible or Google Analytics for analytics, OpenAI API for AI-powered features, and more.

Pricing

Open SaaS is completely free to use and distribute, with no hidden costs or fees.

Contributing

Contributions are welcome! Check out the CONTRIBUTING.md file for more details on how to contribute to Open SaaS.

Getting Help & Providing Feedback

You can get help or provide feedback by opening an issue or joining the Wasp Discord community.

Related tools