产品简介
Spree Commerce 是一个开源电商平台,专为B2B、多供应商市场和企业设计。提供REST API、TypeScript SDK和生产就绪的Next.js前端,允许自托管以完全控制代码、数据和基础设施,避免供应商锁定和零平台费用,适合需要自定义电商解决方案的团队。
核心功能
- REST API 和 TypeScript SDK 提供类型安全开发
- 生产就绪的 Next.js 前端支持多区域支付
- 跨境商务支持多币种语言和合规
- B2B 和批发定价与客户分组功能
- 集成 Stripe、Adyen、PayPal 等支付网关
快速开始
- 访问 console.spree.sh 创建免费沙盒快速体验
- 使用命令 npx create-spree-app@latest my-store 本地安装
- 确保 Node.js 22+ 和 Docker 已安装并运行
- 执行项目启动命令,自动配置后端、管理面板和前端
界面预览


与其他方案对比
| 对比项 | spree | 同类方案 |
|---|---|---|
| 部署方式 | 自托管,完全控制代码和数据 | SaaS平台依赖云服务,有供应商锁定 |
| 费用结构 | 零平台费用,仅支付第三方服务 | 订阅制或交易佣金费用 |
| 定制化程度 | 开源代码,高度可定制和扩展 | 闭源系统,定制受限或需额外付费 |
适合谁用
- 需要自建B2B电商平台的企业用户
- 开发多供应商市场网站的开发团队
- 寻求无供应商锁定解决方案的技术决策者
- 构建跨境电子商务的运营人员
下载与版本
当前最新版本为 v5.6.0,发布于 2026-07-23。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/spree/spree