
About Spree Commerce
Spree Commerce is an open source ecommerce platform that you can self-host. It supports B2B sales, marketplaces and multi-region stores from one backend.
What it does
The platform provides a REST API, a TypeScript SDK and a Next.js storefront that you can use or replace. Businesses can run several brands, storefronts or regions from one system, with shared inventory and customers. Each sales model can be used on its own or combined with the others.
Key features
- REST API and TypeScript SDK
- Next.js storefront you can start from
- B2B price lists, buyer accounts and net payment terms
- Multi-vendor, multi-store and multi-region setups
- Sales channels for online and in-store selling
Who it's for
Development teams building custom commerce for wholesale, marketplace or cross-border businesses. It also fits companies that want to own their stack rather than depend on a single vendor.
Pricing and good to know
The source code is open and licensed under BSD-3-Clause. The site says there are no platform fees and offers a free sandbox to try the service. Hosting costs depend on where you run the software. Because it is a developer-focused platform, you will need technical skills to set up and maintain a store.
Highlights
- REST API and TypeScript SDK
- Next.js storefront you can start from
- B2B price lists, buyer accounts and net payment terms
- Multi-vendor, multi-store and multi-region setups












