Open SaaS

用完全开源的模板打造你的SaaS应用!

2024-02-09

Open SaaS 是一套全面的开源模板,旨在帮助开发者快速构建和部署 SaaS 应用。该模板基于多种强大工具构建——使用 Wasp(集成了 React、NodeJS 和 Prisma 的全栈框架)作为核心,Astro 生成文档,TailwindCSS 负责样式设计,为各类 SaaS 项目提供坚实基础。

核心功能包括:

  • 全栈身份验证:极简代码实现邮箱验证和社交账号登录
  • 端到端类型安全:前后端类型自动推断
  • 支付集成:无缝对接 Stripe 或 Lemon Squeezy
  • 数据分析:支持 Plausible 或 Google Analytics
  • OpenAI API:内置函数调用示例实现AI功能
  • 文件上传:采用 AWS S3 实现可扩展存储
  • 邮件服务:兼容 SendGrid、MailGun 或 SMTP
  • 管理面板:内置 TailAdmin 管理系统
  • 测试工具:集成 Playwright 端到端测试

该模板支持单命令部署到 Fly.io、Railway 或 Netlify 等平台,同时拥有活跃社区和详细文档助您快速上手。欢迎贡献代码共同完善模板。

SaaS Full-Stack Development Open Source Web Framework Authentication