Replace.so logoReplace.so
S

Spree

Open-source alternative toSShopify

Spree is an open-source commerce platform for launching headless storefronts, managing products and orders, and running B2B or cross-border sales.

Spree website screenshot

Total stars

Last 7 days

15,623

HostingSelf-hostable

LicenseBSD-3-Clause

LanguageRuby

Last commitAug 15, 2026

Latest releaseJul 28, 2026

Release frequency1.2 per month

Contributors1,243

Stars15,623

Forks5,288

Issues133

What it does

Spree is an open-source, headless e-commerce platform for building and operating online stores, custom commerce backends, B2B and wholesale storefronts, and multi-vendor marketplaces. It includes a REST API, TypeScript SDK, Admin Dashboard, and production-ready Next.js storefront.

Documented capabilities include product and catalog management, orders, promotions, gift cards, sales channels, payment integrations, multi-region currencies and shipping rules, customer accounts, SEO, and B2B pricing. The repository supports local setup through create-spree-app, Docker-based deployment, and hosting on cloud, on-premises, or VPS infrastructure.

Capabilities

#Published online storefront with integrated checkout

#Product, order, and inventory operations

#Checkout and payment processing

#Multichannel selling

#Shipping and international markets

#Apps, APIs, and workflow automation

#B2B commerce

Categories

Built with

CCSS
RRuby
nnvm
NNodeJS
RReact
TTailwind
ZZod
LLucide Icons
PPlaywright
JJavaScript
GGitHub Actions
VVitest
JJSX
TTypeScript
BBash
VVite
ppnpm
DDocker

Tools similar to Spree