awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
wasp-lang avatar

wasp-lang/open-saas

0
View on GitHub↗
13,405 stars·1,530 forks·TypeScript·mit·52 viewsopensaas.sh↗

Open Saas

Open SaaS is a full-stack starter kit and development framework designed for building and deploying commercial web applications. It provides a production-ready foundation that integrates essential services, including user authentication, payment processing, file storage, and administrative oversight, into a single cohesive environment.

The framework utilizes a declarative configuration approach to define application structure, which automatically generates the necessary boilerplate for both frontend and backend components. By employing database-first schema modeling, it ensures type-safe communication between the client and server, keeping data models synchronized across the entire stack.

The platform includes built-in capabilities for managing recurring subscriptions and one-time payments through integrated financial services. It also features automated administrative dashboard generation, event-driven background processing for long-running tasks, and provider-agnostic abstractions for handling digital assets and transactional messaging.

The project is built on a React and Node.js foundation, with comprehensive documentation available to guide the setup of its integrated authentication, billing, and data management services.

Features

  • Application Starter Kits - Offers a production-ready boilerplate for building full-stack web applications with essential integrated services.
  • SaaS Scaffolding Templates - Provides a production-ready foundation for building full-stack SaaS applications with integrated services.
  • React Frameworks - Provides a full-stack framework for building commercial web applications using React and Node.js with integrated authentication and billing.
  • Billing and Subscription Management - Integrates financial services to manage recurring subscriptions and one-time payments for commercial web applications.
  • Subscription Billing - Integrates recurring subscription billing and one-time payment processing for commercial applications.
  • Admin Panel Generators - Provides automated generation of administrative UI modules directly from data models.
  • Authentication and Authorization - Implements secure login systems and session management to control access to application features.
  • Authentication & Authorization Systems - Provides an integrated system for managing user identity verification and granular permission enforcement.
  • User Identity Management - Manages user identities and secure session lifecycles to protect private application data.
  • Full-Stack Compilers - Compiles high-level declarative specifications into cohesive, production-ready full-stack application code.
  • Application Boilerplates - React and Node.js template with built-in auth, payments, and email.
  • Node and NestJS Boilerplates - Full-stack open-source SaaS starter for React and Node.js.
  • Database Schema - Derives type-safe client interfaces and database migrations from a centralized schema definition.
  • Request Authentication Middleware - Intercepts incoming requests to validate sessions and enforce access control before processing application logic.
  • Type-Safe API Clients - Ensures end-to-end type safety for client-server communication by synchronizing data models.
  • Transactional Email Services - Provides built-in infrastructure for dispatching transactional emails like account verifications.
  • Event-Driven Background Processors - Offloads long-running tasks like email and payments to asynchronous queues for system responsiveness.
  • Admin Dashboards - Provides a visual interface for managing user records and system settings.
  • File Storage Services - Offers unified interfaces for managing file uploads and retrieval across cloud storage backends.
  • Storage Provider Drivers - Provides modular storage drivers to enable support for diverse cloud and local file backends.

Star history

Star history chart for wasp-lang/open-saasStar history chart for wasp-lang/open-saas

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does wasp-lang/open-saas do?

Open SaaS is a full-stack starter kit and development framework designed for building and deploying commercial web applications. It provides a production-ready foundation that integrates essential services, including user authentication, payment processing, file storage, and administrative oversight, into a single cohesive environment.

What are the main features of wasp-lang/open-saas?

The main features of wasp-lang/open-saas are: Application Starter Kits, SaaS Scaffolding Templates, React Frameworks, Billing and Subscription Management, Subscription Billing, Admin Panel Generators, Authentication and Authorization, Authentication & Authorization Systems.

What are some open-source alternatives to wasp-lang/open-saas?

Open-source alternatives to wasp-lang/open-saas include: wasp-lang/wasp — Wasp is a declarative full-stack web framework that enables developers to build and deploy applications by defining… ixartz/next-js-boilerplate — This project is a production-ready starter template for building web applications with the React framework. It… kriasoft/react-starter-kit — This project is a full-stack React starter kit and TypeScript web application boilerplate. It provides a… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… vercel/nextjs-subscription-payments — This project is a Next.js SaaS starter kit and billing boilerplate designed for building subscription-based software…

Open-source alternatives to Open Saas

Similar open-source projects, ranked by how many features they share with Open Saas.
  • wasp-lang/waspwasp-lang avatar

    wasp-lang/wasp

    18,146View on GitHub↗

    Wasp is a declarative full-stack web framework that enables developers to build and deploy applications by defining their architecture in a centralized configuration. By using a high-level specification, the framework automates the orchestration of frontend, backend, and database components, ensuring that infrastructure concerns like routing, authentication, and data modeling are handled consistently across the entire stack. The framework distinguishes itself through its compiler-driven approach, which translates declarative configurations into cohesive, production-ready codebases. It provide

    TypeScripthaskelljavascriptnode
    View on GitHub↗18,146
  • ixartz/next-js-boilerplateixartz avatar

    ixartz/Next-js-Boilerplate

    12,982View on GitHub↗

    This project is a production-ready starter template for building web applications with the React framework. It provides a structured environment that enforces type safety and consistent coding standards across the entire application stack using TypeScript. The boilerplate distinguishes itself by integrating pre-configured modules for authentication, database management, and internationalization. It includes built-in support for managing user sessions, performing type-safe database operations, and localizing interface content into multiple languages to support a global user base. The project

    TypeScriptboilerplateboilerplate-codejamstack
    View on GitHub↗12,982
  • kriasoft/react-starter-kitkriasoft avatar

    kriasoft/react-starter-kit

    23,603View on GitHub↗

    This project is a full-stack React starter kit and TypeScript web application boilerplate. It provides a pre-configured project template that combines a frontend and backend to accelerate the development of production-ready web applications. The kit is distinguished by its focus on type-safe architectures, utilizing a monorepo structure to synchronize data types between the server and client. It integrates specific implementations for SaaS operations, including recurring subscription billing via Stripe and user identity authentication supporting passkeys, social logins, and email verification

    TypeScript
    View on GitHub↗23,603
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    View on GitHub↗26,780
See all 30 alternatives to Open Saas→