open-saas

一条命令部署,快速搭建带支付和 AI 能力的 SaaS 产品

开源 🏷️完全免费 ✅ 目前可打开 对话助手 🍴 复刻 1971 🐛 待处理 105 👀 关注 75
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 16284
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 项目完全免费,开源(MIT 许可证),提供在线网站,可自由使用和部署。

项目预览

open-saas 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队wasp-lang
定价模式🏷️完全免费
价格说明项目完全免费,开源(MIT 许可证),提供在线网站,可自由使用和部署。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言MDX
技术栈/模型ai,authentication,aws-s3,boilerplate,chatgpt,full-stack,google-auth,hacktoberfest,nodejs,open-source,openai-api,postgresql,prisma,react,saas,saas-boilerplate,saas-starter,saas-template,typesafe,typescript
GitHub 星标★ 16284
上线时间2023-12-01 00:00:00
代码更新2026-11-06
仓库体积138.5 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

open-saas 是一个 100% 免费开源的现代 JavaScript SaaS 样板项目,基于 React、Node.js 和 Prisma,由 Wasp 全栈框架驱动。它旨在解决开发者从零搭建 SaaS 产品时重复造轮子的痛点,提供开箱即用的完整功能:包括邮箱、Google、GitHub、Slack、Microsoft 等多种认证方式,邮件发送、后台任务、落地页、Stripe 和 Polar.sh 支付集成、Shadcn UI 组件库、S3 文件上传等。项目特别强调 AI 就绪,内置了定制的 AGENTS.md、技能文件和 Claude Code 插件,方便开发者快速集成 AI 能力。通过一条命令即可完成部署,极大降低了 SaaS 产品的启动门槛,让开发者能专注于核心业务逻辑。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 16284

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 15 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Node.js 与 npm(README 中出现了 npm run lint 命令)
  • Wasp 全栈框架 CLI(模板基于 Wasp 驱动)
  • Git(用于克隆 GitHub 仓库)
  • 本地可用的 Postgres 数据库(技术栈含 Prisma + Postgres)

安装与启动步骤

  1. 1安装 Wasp CLI

    模板由 Wasp 框架驱动,需先装好 Wasp CLI。README 未给出安装命令,请到 wasp.sh 官网按官方指引安装。

  2. 2克隆项目仓库

    从 GitHub 拉取 open-saas 模板到本地,仓库地址来自项目信息中的 GitHub 链接。

    git clone https://github.com/wasp-lang/open-saas.git
  3. 3进入项目目录

    切换到刚克隆下来的 open-saas 目录,后续命令都在此目录执行。

    cd open-saas
  4. 4安装项目依赖

    在项目根目录安装 JavaScript 依赖,README 中出现 npm 脚本,说明根目录有 package.json。

    npm install
  5. 5运行代码检查

    README 唯一给出的实际命令,用 ESLint 检查代码是否有问题,也可用来验证环境是否装好。

    npm run lint
  6. 6启动开发环境

    README 节选未提供启动命令,请按 docs.opensaas.sh 官方文档执行 Wasp 启动流程。

如何确认成功

执行 npm run lint 能正常跑完并输出检查结果(无报错),说明依赖与环境已就绪。

常见问题

Q:README 的 Getting Started 是空的,怎么获取完整安装步骤?

A:该节选未包含安装内容,请访问官方文档 docs.opensaas.sh 查看完整的上手与配置说明。

Q:为什么必须先安装 Wasp?

A:模板建立在 Wasp 全栈框架之上(React + NodeJS + Prisma),没有 Wasp CLI 无法生成和启动项目。

Q:需要自己准备数据库吗?

A:技术栈包含 Prisma 和 Postgres,通常需要可用的 Postgres 连接,具体配置以官方文档为准。

Q:可以用 AI 编码工具开发吗?

A:可以,README 明确说明模板开箱支持 Claude Code、Cursor、Codex、OpenCode 等工具。

注意事项

  • 本教程依据的 README 节选缺少安装与启动命令,步骤为可确认的通用准备动作,务必以 docs.opensaas.sh 为准。
  • 项目 100% 开源且免费使用、分发。
  • 支付集成提供 Stripe、Polar.sh、Lemon Squeezy 三种选择。
  • 技术栈含 AWS S3 文件上传、ShadCN UI、邮件与后台任务等,按需在官方文档中配置。

核心亮点

  • 功能齐全,认证、支付、邮件、后台任务等开箱即用,省去大量集成时间
  • 基于 Wasp 全栈框架,前后端统一,开发效率高
  • AI 就绪,内置 AGENTS.md 和 Claude Code 插件,方便快速接入 AI 功能

不足之处

  • 依赖 Wasp 框架,对不熟悉该框架的开发者有一定学习成本
  • 文档/社区待观察

适用场景

  • 快速搭建 SaaS 产品 MVP,验证商业模式
  • 需要集成支付、认证、AI 功能的创业项目启动
  • 作为学习全栈开发的最佳实践参考

替代项目

SaaS Boilerplate (Next.js)、ShipFast、Create T3 App

上一篇:svelte-chat-ui

下一篇:LastChat

同类项目推荐

Mojo-Weixin 开源

用代码控制你的个人微信,轻松打造微信机器人

使用Perl语言(不会没关系)编写的个人账号微信/weixin/wechat客户端框架(非GUI),可通过···

★ 1251 2026-08-09
RealtimeSTT_LLM_TTS 开源

一句话搭建实时语音对话机器人,说话即回复

实时STT,连接OpenAI接口/智谱AI(流式LLM)和GPT-SOVITS/Edge-TTS,通过网页的方式,进行···

★ 436 2026-08-09
rivescript-js 开源

用简单脚本快速搭建规则对话机器人

A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chat···

★ 382 2026-08-09
neo-chat 开源

本地跑的多模型 AI 工作台,聊天、搜索、RAG、插件一站搞定

A local-first AI chat workspace for models, agents, skills, plugins, search, RAG, vo···

★ 1883 2026-10-02
voicemode 开源

动嘴就能写代码,和 Claude Code 自然对话提效

Natural voice conversations with Claude Code

★ 1443 2026-08-09
NachoBot 开源

一个能陪你聊天、角色扮演、盯B站的笨蛋机器人

基于Maibot核心修改而成的多功能笨蛋机器人

★ 225 2026-08-09
NeuralDialogPapers 开源

一张清单看懂对话AI发展脉络,从论文到代码快速上手

Summary of deep learning models for dialog systems (Tiancheng Zhao LTI, CMU)

★ 643 2026-08-09
Discord-AI-Selfbot 开源

用真实账号在 Discord 里直接聊 AI,免权限秒接入

A Discord chatbot / selfbot that allows users to talk to AI powered by Groq API whic···

★ 195 2026-08-09
chatless 开源

本地跑AI,隐私不泄露,轻量又顺滑

一款简洁实用轻量级的本地AI对话客户端,采用Tauri2.0和Next.js编写 A simple, practical···

★ 303 2026-08-09