产品推荐 2026-07-25

spree:开源免费自托管控制的开源电商平台工具(源码)

Spree Commerce 是一个开源电商平台,专为B2B、多供应商市场和企业设计。

开源软件跨平台工具

产品简介

Spree Commerce 是一个开源电商平台,专为B2B、多供应商市场和企业设计。提供REST API、TypeScript SDK和生产就绪的Next.js前端,允许自托管以完全控制代码、数据和基础设施,避免供应商锁定和零平台费用,适合需要自定义电商解决方案的团队。

spree 主界面

核心功能

  • REST API 和 TypeScript SDK 提供类型安全开发
  • 生产就绪的 Next.js 前端支持多区域支付
  • 跨境商务支持多币种语言和合规
  • B2B 和批发定价与客户分组功能
  • 集成 Stripe、Adyen、PayPal 等支付网关

快速开始

  1. 访问 console.spree.sh 创建免费沙盒快速体验
  2. 使用命令 npx create-spree-app@latest my-store 本地安装
  3. 确保 Node.js 22+ 和 Docker 已安装并运行
  4. 执行项目启动命令,自动配置后端、管理面板和前端

界面预览

spree 界面截图

spree 界面截图

与其他方案对比

对比项spree同类方案
部署方式自托管,完全控制代码和数据SaaS平台依赖云服务,有供应商锁定
费用结构零平台费用,仅支付第三方服务订阅制或交易佣金费用
定制化程度开源代码,高度可定制和扩展闭源系统,定制受限或需额外付费

适合谁用

  • 需要自建B2B电商平台的企业用户
  • 开发多供应商市场网站的开发团队
  • 寻求无供应商锁定解决方案的技术决策者
  • 构建跨境电子商务的运营人员

下载与版本

当前最新版本为 v5.6.0,发布于 2026-07-23。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/spree/spree