Spree Commerce
Headless, open-source eCommerce platform for global brands and multi-vendor marketplaces.
Why consider Spree Commerce?
Spree Commerce is an open-source, headless eCommerce platform built on Ruby on Rails. It powers thousands of enterprise storefronts with Next.js frontends and multi-currency checkouts.
Learn Spree Commerce by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Spree Commerce
Spree Commerce provides modular e-commerce architecture with a REST/GraphQL API for modern frontend frameworks (Next.js, Vue Storefront, mobile apps). It handles promotions, multi-tenant inventory, multi-language localization, and payment webhooks.
Starting with Rails
gem install railsrails new my_store -d postgresqlcd my_storebundle add spreerails g spree:installOpen http://localhost:3000 to browse your storefront and administration console.
Spree Commerce is licensed under the BSD 3-Clause License.
Related tools
More options with a similar category or technology profile.
Sharetribe Web Template
Modern React and SSR marketplace web template for rental bookings and service listings.
Chromis POS
Touch-friendly retail point of sale and kitchen monitor software with multi-language support.
Lakasir
Modern, Progressive Web App (PWA) cashier and retail point of sale system.
Cezerin 2
Production-ready Node.js and React e-commerce platform with progressive web app (PWA) storefront.