Repolode
wasp-lang

wasp-lang/open-saas

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.

Estrelas
16,129
Forks
1,956
Issues abertas
114
Último commit
ontem

O que é?

Open SaaS é um template inicial para criar aplicativos web de software como serviço. Ele é baseado no Wasp, um framework full-stack para React, Node.js e Prisma, e já vem com página inicial, painel do usuário, área administrativa e um conjunto de componentes comuns de SaaS integrados.

O template inclui autenticação por e-mail com verificação e provedores sociais como Google, GitHub, Slack e Microsoft. Também oferece integrações de pagamento com Stripe, Polar.sh e Lemon Squeezy, envio de e-mails pelo SendGrid, Mailgun ou SMTP, uploads de arquivos para S3, tarefas em segundo plano e tarefas cron definidas na configuração do Wasp, além do uso da API da OpenAI com um exemplo de chamada de função. Os componentes de frontend usam shadcn/ui, e os testes de ponta a ponta usam Playwright.

O projeto também oferece arquivos voltados a agentes, incluindo AGENTS.md, skills e um plugin do Claude Code, para ajudar ferramentas de programação com IA a trabalhar na base de código. A implantação no Railway ou no Fly.io é feita com um único comando da Wasp CLI; outros provedores podem ser usados manualmente.

Recursos principais

  • 01Login por e-mail e por provedores sociais como Google, GitHub, Slack e Microsoft
  • 02Pagamentos com Stripe, Polar.sh ou Lemon Squeezy
  • 03Envio de e-mails pelo SendGrid, Mailgun ou SMTP
  • 04Uploads de arquivos para S3 e tarefas em segundo plano ou tarefas cron
  • 05Segurança de tipos de ponta a ponta entre as funções do backend e o frontend
  • 06Implantação no Railway ou Fly.io com um único comando

Casos de uso

  • Começar um novo aplicativo web por assinatura sem integrar autenticação e cobrança do zero
  • Prototipar um produto SaaS com React, Node.js e Prisma
  • Criar um aplicativo com assistência de IA e um agente de programação trabalhando em uma base de código preparada

Início rápido

  1. 1

    Instale o Wasp CLI via npm

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

    Crie um novo app SaaS a partir do template Open SaaS

    wasp new -t saas
  3. 3

    Siga a documentação do Open SaaS para concluir a configuração e executar o app

Antes de usar

  • Desenvolvido com o framework Wasp; por isso, você precisa aprender a usá-lo para personalizar o app com eficiência.
  • Vários provedores de pagamento, e-mail e análise são opcionais e exigem contas e chaves de API próprias.

Tópicos

Perguntas frequentes

O que é open-saas?
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. Open SaaS é um template inicial para criar aplicativos web de software como serviço. Ele é baseado no Wasp, um framework full-stack para React, Node.js e Prisma, e já vem com página inicial, painel do usuário, área administrativa e um conjunto de componentes comuns de SaaS integrados.
open-saas é gratuito? Qual é a licença?
open-saas é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
open-saas ainda é mantido?
Manutenção ativa. O último commit de open-saas foi em 19 de out. de 2026.
Para que posso usar open-saas?
Começar um novo aplicativo web por assinatura sem integrar autenticação e cobrança do zero Prototipar um produto SaaS com React, Node.js e Prisma Criar um aplicativo com assistência de IA e um agente de programação trabalhando em uma base de código preparada
Como instalar open-saas?
Instale o Wasp CLI via npm: npm i -g @wasp.sh/wasp-cli Crie um novo app SaaS a partir do template Open SaaS: wasp new -t saas Siga a documentação do Open SaaS para concluir a configuração e executar o app
Onde consigo open-saas?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wasp-lang/open-saas

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados