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.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.