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

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
Built with
Tools similar to Spree
Langflow
Workflow Automation
AppFlowy
Workflow Automation
Plane
Workflow Automation
Appsmith
Workflow Automation
ToolJet
Workflow Automation
Openhuman
Workflow Automation