Spree Commerce is a free, open-source headless ecommerce platform on Ruby on Rails, with a paid Enterprise Edition for B2B and marketplace commerce.
Spree Commerce is an open-source, headless e-commerce platform built on Ruby on Rails, created by Sean Schofield in 2007. It gives developers a fully self-hostable commerce engine with no vendor lock-in and no mandatory platform fees, since the core Community Edition is licensed under BSD-3-Clause.
The project has grown through more than 800 contributors and has been used by well-known brands such as Goop, Blue Bottle Coffee, and Fortnum and Mason. Following its 2015 acquisition by First Data, the project has continued as an actively maintained open-source platform, with a team operating as Vendo now driving its development and offering a commercial Enterprise Edition.
Spree provides a complete commerce engine out of the box: product catalog, storefront, checkout, and both storefront and admin REST APIs, along with a TypeScript SDK and a production-ready Next.js storefront for teams that want a modern headless front end. It natively supports multi-region, multi-currency, and multi-language stores.
Because it is self-hosted, teams own their full stack and data, and can customize checkout flows, catalogs, and integrations without waiting on a vendor roadmap. The paid Enterprise Edition builds on this foundation with B2B commerce, multi-vendor marketplace, and multi-tenant white-label SaaS modules for companies that need those capabilities.
The Spree Commerce Community Edition is completely free and open source under the BSD-3-Clause license, with no fees for self-hosting, unlimited stores, or unlimited transactions since there is no vendor billing relationship for the core software.
The Enterprise Edition is commercially licensed with custom pricing available on request, adding paid add-on modules for B2B, multi-vendor marketplace, and multi-tenant white-label SaaS, along with dedicated support, SLA-backed response times, and enterprise security features such as SSO and audit logging.
Yes. The Spree Commerce Community Edition is free and open source under the BSD-3-Clause license, available for self-hosting at no cost.
Community Edition is a free, self-hosted, direct-to-consumer commerce engine, while Enterprise Edition is commercially licensed and adds B2B, multi-vendor marketplace, and multi-tenant modules plus dedicated support.
Spree Commerce is built on Ruby on Rails, with REST APIs, a TypeScript SDK, and a production-ready Next.js storefront available for headless front ends.
Spree Commerce was created by Sean Schofield in 2007 and has since grown through contributions from over 800 developers.
Yes. Spree natively supports multi-region, multi-currency, and multi-language store configurations.
The free Community Edition is direct-to-consumer only; B2B commerce capabilities are available through the paid Enterprise Edition.
Spree Commerce is currently maintained and developed by a team operating as Vendo, following its 2015 acquisition by First Data.
Companies that have used Spree Commerce include Goop, Blue Bottle Coffee, Fortnum and Mason, Craftsman, Kenmore, and GoDaddy.