Spree Commerce is an open-source eCommerce framework built on Ruby on Rails, designed for self-hosted deployments, full customization, and API-first commerce capabilities.
If you’re a founder, marketer or engineer who needs more than a “plug-and-play” SaaS store — for example you need multi-store, multi-tenant, B2B workflows, marketplace features, or want full control over hosting, code and integrations — Spree gives you that control. It avoids lock-in, lets you extend or replace major parts of the stack, and scale in ways many SaaS platforms restrict.
You install the Community Edition for free and self-host it, or opt for the Enterprise Edition (source-available) for additional features and support. Developers build storefronts (or use its headless API) and integrate payments, shipping, catalog/inventory, promotions, etc. The architecture is modular and suits both single stores and complex use-cases like multi-vendor or multi-region setups.






