Repolode
wasp-lang

wasp-lang/open-saas

Бесплатный full-stack шаблон SaaS под лицензией MIT на базе React, Node.js, Prisma и Wasp: с готовыми авторизацией, платежами и отправкой почты.

Звёзды
16,129
Форки
1,956
Открытые issues
114
Последний коммит
вчера

Что это?

Open SaaS — шаблон для создания SaaS-веб-приложений. Он построен на Wasp — full-stack-фреймворке для React, Node.js и Prisma — и включает лендинг, панель пользователя, раздел администратора и набор готовых базовых компонентов для SaaS.

В шаблоне есть аутентификация по email с подтверждением адреса и вход через Google, GitHub, Slack и Microsoft. Также предусмотрены интеграции для приёма платежей через Stripe, Polar.sh и Lemon Squeezy, отправка писем через SendGrid, Mailgun или SMTP, загрузка файлов в S3, фоновые задачи и cron-задачи, заданные в конфигурации Wasp, а также пример использования OpenAI API с вызовом функций. Во фронтенде используются компоненты shadcn/ui, а для end-to-end-тестов — Playwright.

В проект также входят файлы для работы с AI-агентами, в том числе AGENTS.md, skills и плагин Claude Code, которые помогают AI-инструментам для написания кода работать с кодовой базой. Развёртывание на Railway или Fly.io выполняется одной командой Wasp CLI; для других хостингов можно настроить развёртывание вручную.

Ключевые возможности

  • 01Вход по email и через Google, GitHub, Slack и Microsoft
  • 02Приём платежей через Stripe, Polar.sh или Lemon Squeezy
  • 03Отправка писем через SendGrid, Mailgun или SMTP
  • 04Загрузка файлов в S3, фоновые задачи и cron-задачи
  • 05Сквозная типобезопасность между функциями бэкенда и фронтендом
  • 06Развёртывание на Railway или Fly.io одной командой

Сценарии использования

  • Запуск нового веб-приложения с подписочной моделью без необходимости с нуля настраивать авторизацию и биллинг
  • Создание прототипа SaaS-продукта на React, Node.js и Prisma
  • Разработка приложения с помощью AI-кодинг-агента, который работает в заранее подготовленной кодовой базе

Быстрый старт

  1. 1

    Установите Wasp CLI через npm

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

    Создайте новое SaaS-приложение на основе шаблона Open SaaS

    wasp new -t saas
  3. 3

    Следуйте документации Open SaaS, чтобы завершить настройку и запустить приложение

Что важно знать

  • Проект построен на фреймворке Wasp, поэтому для эффективной настройки потребуется изучить Wasp.
  • Некоторые провайдеры платежей, электронной почты и аналитики необязательны и требуют отдельных аккаунтов и API-ключей.

Темы

Частые вопросы

Что такое open-saas?
Бесплатный full-stack шаблон SaaS под лицензией MIT на базе React, Node.js, Prisma и Wasp: с готовыми авторизацией, платежами и отправкой почты. Open SaaS — шаблон для создания SaaS-веб-приложений. Он построен на Wasp — full-stack-фреймворке для React, Node.js и Prisma — и включает лендинг, панель пользователя, раздел администратора и набор готовых базовых компонентов для SaaS.
open-saas можно использовать бесплатно? Какая у него лицензия?
open-saas распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
open-saas всё ещё поддерживается?
Активно поддерживается. Последний коммит в open-saas — 19 окт. 2026 г..
Для чего можно использовать open-saas?
Запуск нового веб-приложения с подписочной моделью без необходимости с нуля настраивать авторизацию и биллинг Создание прототипа SaaS-продукта на React, Node.js и Prisma Разработка приложения с помощью AI-кодинг-агента, который работает в заранее подготовленной кодовой базе
Как установить open-saas?
Установите Wasp CLI через npm: npm i -g @wasp.sh/wasp-cli Создайте новое SaaS-приложение на основе шаблона Open SaaS: wasp new -t saas Следуйте документации Open SaaS, чтобы завершить настройку и запустить приложение
Где скачать open-saas?
Исходный код и инструкции по установке — на GitHub: https://github.com/wasp-lang/open-saas

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатный конструктор резюме с открытым исходным кодом, предпросмотром PDF, отслеживанием откликов, AI-ассистентом и возможностью самостоятельного хостинга.

44,6 тыс.4,9 тыс.TypeScriptMITОбновлён 24 часа назад