Бесплатный full-stack шаблон SaaS под лицензией MIT на базе React, Node.js, Prisma и Wasp: с готовыми авторизацией, платежами и отправкой почты.
ixartz/SaaS-Boilerplate
Открытый SaaS-шаблон на Next.js с Clerk, мультитенантностью, RBAC, i18n, Drizzle ORM и Tailwind CSS.
- Звёзды
- 7,456
- Форки
- 1,335
- Открытые issues
- 3
- Последний коммит
- 21 день назад
Что это?
SaaS Boilerplate — шаблон на TypeScript для создания SaaS-приложений с Next.js, Tailwind CSS и Shadcn UI. В него входят аутентификация через Clerk, мультитенантность с поддержкой команд и организаций, управление доступом на основе ролей, лендинг, пользовательская панель и интернационализация через next-intl и Crowdin.
Для работы с данными используется Drizzle ORM, совместимый с PostgreSQL, SQLite и MySQL, а PGlite предоставляет локальную базу данных для разработки. В проект также входят ESLint, Prettier, Vitest, Playwright, Storybook, мониторинг ошибок с Sentry, логирование через LogTape и GitHub Actions для запуска тестов при создании pull request. Требуется Node.js версии 24 или новее.
Доступна бесплатная версия под лицензией MIT, а платные редакции Plus, Pro и Max добавляют такие возможности, как платежи через Stripe, самостоятельный хостинг аутентификации с Better Auth и тёмная тема.
Ключевые возможности
- 01App Router в Next.js с TypeScript и Tailwind CSS, а также компоненты Shadcn UI.
- 02Аутентификация через Clerk, включая вход через социальные сети, MFA и имперсонацию пользователей.
- 03Мультитенантность с созданием организаций, переключением между ними и приглашением участников в команды.
- 04Управление доступом на основе ролей и разрешений.
- 05Типобезопасная работа с базой данных через Drizzle ORM для PostgreSQL, SQLite и MySQL.
- 06Интернационализация с next-intl и синхронизацией переводов через Crowdin.
Сценарии использования
- Создание нового B2B SaaS-продукта, которому с самого начала нужны команды и ролевые разрешения.
- Изучение структуры проекта на Next.js, подготовленного для production, с настроенными тестами и CI.
- Создание прототипа многоязычного веб-приложения с готовыми лендингом и панелью управления.
Быстрый старт
- 1
Клонируйте репозиторий
git clone --depth=1 https://github.com/ixartz/SaaS-Boilerplate.git my-project-name - 2
Перейдите в папку проекта
cd my-project-name - 3
Установите зависимости
npm install - 4
Запустите сервер разработки
npm run dev
Что важно знать
- Требуется Node.js версии 24 или новее.
- Для аутентификации используется Clerk. Для запуска необходимы аккаунт и API-ключи.
- Расширенные функции, такие как платежи через Stripe и oRPC, доступны только в платных версиях Pro или Plus.
Темы
Частые вопросы
- Что такое SaaS-Boilerplate?
- Открытый SaaS-шаблон на Next.js с Clerk, мультитенантностью, RBAC, i18n, Drizzle ORM и Tailwind CSS. SaaS Boilerplate — шаблон на TypeScript для создания SaaS-приложений с Next.js, Tailwind CSS и Shadcn UI. В него входят аутентификация через Clerk, мультитенантность с поддержкой команд и организаций, управление доступом на основе ролей, лендинг, пользовательская панель и интернационализация через next-intl и Crowdin.
- SaaS-Boilerplate можно использовать бесплатно? Какая у него лицензия?
- SaaS-Boilerplate распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SaaS-Boilerplate всё ещё поддерживается?
- Активно поддерживается. Последний коммит в SaaS-Boilerplate — 1 окт. 2026 г..
- Для чего можно использовать SaaS-Boilerplate?
- Создание нового B2B SaaS-продукта, которому с самого начала нужны команды и ролевые разрешения. Изучение структуры проекта на Next.js, подготовленного для production, с настроенными тестами и CI. Создание прототипа многоязычного веб-приложения с готовыми лендингом и панелью управления.
- Как установить SaaS-Boilerplate?
- Клонируйте репозиторий: git clone --depth=1 https://github.com/ixartz/SaaS-Boilerplate.git my-project-name Перейдите в папку проекта: cd my-project-name Установите зависимости: npm install Запустите сервер разработки: npm run dev
- Где скачать SaaS-Boilerplate?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ixartz/SaaS-Boilerplate
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Готовый к production шаблон Next.js 15 с TypeScript, Tailwind CSS v4, тестированием, линтингом и дополнительной инфраструктурой для деплоя в AWS.
Полноценный SaaS-монорепозиторий для старта с React 19, tRPC, Drizzle ORM, Better Auth, Stripe и Cloudflare Workers.
Библиотека React-компонентов на базе React Aria и Tailwind CSS v4, ранее известная как NextUI.
Библиотека анимированных UI-компонентов и эффектов для React и Tailwind CSS, которые можно скопировать в приложения на Next.js или shadcn/ui.
Шаблон блога на Next.js для публикаций в MDX, со стилями Tailwind CSS и TypeScript, готовый к деплою на Vercel.