Starter full-stack gratuito e com licença MIT para SaaS, baseado em React, Node.js, Prisma e Wasp, com autenticação, pagamentos e e-mail incluídos.
ixartz/SaaS-Boilerplate
Starter open source de SaaS com Next.js, autenticação Clerk, multi-tenancy, RBAC, i18n, Drizzle ORM e Tailwind CSS.
- Estrelas
- 7,456
- Forks
- 1,335
- Issues abertas
- 3
- Último commit
- há 21 dias
O que é?
O SaaS Boilerplate é um template em TypeScript para começar a criar aplicações SaaS com Next.js, Tailwind CSS e Shadcn UI. Ele inclui autenticação com Clerk, multi-tenancy com suporte a equipes e organizações, controle de acesso baseado em funções, uma landing page, um dashboard de usuário e internacionalização com next-intl e Crowdin.
A camada de dados usa Drizzle ORM, compatível com PostgreSQL, SQLite e MySQL, e o PGlite oferece um banco de dados local para desenvolvimento. O projeto também vem com ESLint, Prettier, Vitest, Playwright, Storybook, monitoramento de erros com Sentry, logging com LogTape e GitHub Actions para executar testes em pull requests. É necessário ter Node.js 24 ou posterior.
Há uma versão gratuita com licença MIT, e as edições pagas Plus, Pro e Max adicionam recursos como pagamentos com Stripe, autenticação self-hosted com Better Auth e modo escuro.
Recursos principais
- 01App Router do Next.js com TypeScript e Tailwind CSS, usando componentes Shadcn UI.
- 02Autenticação com Clerk, incluindo login social, MFA e impersonação de usuários.
- 03Multi-tenancy com criação e troca de organizações, além de convites para membros da equipe.
- 04Controle de acesso e permissões baseado em funções.
- 05Acesso type-safe ao banco de dados com Drizzle ORM para PostgreSQL, SQLite e MySQL.
- 06Internacionalização com next-intl e sincronização de traduções pelo Crowdin.
Casos de uso
- Começar um novo produto SaaS B2B que precise de equipes e permissões por função desde o primeiro dia.
- Aprender a estrutura de um projeto Next.js no estilo de produção, com testes e CI já configurados.
- Prototipar uma aplicação web multilíngue com landing page e dashboard prontos.
Início rápido
- 1
Clone o repositório
git clone --depth=1 https://github.com/ixartz/SaaS-Boilerplate.git my-project-name - 2
Acesse a pasta do projeto
cd my-project-name - 3
Instale as dependências
npm install - 4
Inicie o servidor de desenvolvimento
npm run dev
Antes de usar
- É necessário ter o Node.js 24 ou uma versão mais recente.
- A autenticação depende do Clerk, que exige uma conta e chaves de API para funcionar.
- Recursos avançados, como pagamentos com Stripe e oRPC, estão disponíveis apenas nas versões pagas Pro ou Plus.
Tópicos
Perguntas frequentes
- O que é SaaS-Boilerplate?
- Starter open source de SaaS com Next.js, autenticação Clerk, multi-tenancy, RBAC, i18n, Drizzle ORM e Tailwind CSS. O SaaS Boilerplate é um template em TypeScript para começar a criar aplicações SaaS com Next.js, Tailwind CSS e Shadcn UI. Ele inclui autenticação com Clerk, multi-tenancy com suporte a equipes e organizações, controle de acesso baseado em funções, uma landing page, um dashboard de usuário e internacionalização com next-intl e Crowdin.
- SaaS-Boilerplate é gratuito? Qual é a licença?
- SaaS-Boilerplate é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- SaaS-Boilerplate ainda é mantido?
- Manutenção ativa. O último commit de SaaS-Boilerplate foi em 1 de out. de 2026.
- Para que posso usar SaaS-Boilerplate?
- Começar um novo produto SaaS B2B que precise de equipes e permissões por função desde o primeiro dia. Aprender a estrutura de um projeto Next.js no estilo de produção, com testes e CI já configurados. Prototipar uma aplicação web multilíngue com landing page e dashboard prontos.
- Como instalar SaaS-Boilerplate?
- Clone o repositório: git clone --depth=1 https://github.com/ixartz/SaaS-Boilerplate.git my-project-name Acesse a pasta do projeto: cd my-project-name Instale as dependências: npm install Inicie o servidor de desenvolvimento: npm run dev
- Onde consigo SaaS-Boilerplate?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ixartz/SaaS-Boilerplate
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Template inicial de Next.js 15 pronto para produção, com TypeScript, Tailwind CSS v4, testes, lint e infraestrutura opcional para deploy na AWS.
Um monorepo inicial para SaaS full-stack com React 19, tRPC, Drizzle ORM, Better Auth, Stripe e Cloudflare Workers.
Biblioteca de componentes de UI para React, baseada em React Aria e Tailwind CSS v4, anteriormente conhecida como NextUI.
Biblioteca de componentes React e Tailwind CSS com componentes e efeitos de UI animados para copiar nos seus apps Next.js ou shadcn/ui.
Template de blog em Next.js que renderiza posts em MDX com Tailwind CSS e TypeScript, pronto para deploy na Vercel.