FindSoftware

Spree Commerce

Open-source commerce platform built on Ruby on Rails, with a REST API, TypeScript SDKs and a Next.js storefront.

Spree Commerce is an e-commerce platform whose backend is a Ruby on Rails application. It exposes a REST API for storefronts, admin tools and sellers, and ships a React admin dashboard built with Vite. The Next.js storefront is a separate application. One installation can run several brand stores under one admin panel, and staff can sign in through OpenID Connect.

The backend keeps its data in the application’s database and runs as one container that serves web requests and background jobs.

Worth knowing

The project is open core. The paid Enterprise Edition adds modules such as B2B approval workflows and multi-tenant SaaS, and its code is not in the repository. The Sandbox that the site offers for free is an evaluation service; its terms say it is not a production host.

Identity

Status
Active
Maintainer
Vendo Connect Inc4
Maintained by
Company
First release
200911

Rendering and deploy

Runs as
Always on9
Install with
npx create-spree-app, or manual installation with rails new and a Spree template6

Releases

Current major version
512
Last release
2026-07-2812

Adoption

GitHub stars
15,7781
Contributors
30713

Why these figures do not compare

Sources

  1. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/spree/spree
  2. 2026-10-26: links, Categories, Multilingual
    spreecommerce.org
  3. 2026-10-26: links, Admin interface, Content API, License model
    github.com/spree/spree/blob/main/README.md
  4. 2026-10-26: Maintainer
    spreecommerce.org/terms
  5. 2026-10-26: Runtime, Minimum runtime
    rubygems.org/api/v2/rubygems/spree/versions/5.6.1.json
  6. 2026-10-26: Runtime, Minimum runtime, Install with
    spreecommerce.org/docs/v5/developer/getting-started/quickstart.md
  7. 2026-10-26: Built on
    spreecommerce.org/docs/v5/developer/create-spree-app/quickstart.md
  8. 2026-10-26: Databases, Content storage
    spreecommerce.org/docs/v5/developer/deployment/database.md
  9. 2026-10-26: Runs as
    spreecommerce.org/docs/v5/developer/deployment/docker.md
  10. 2026-10-26: License
    github.com/spree/spree/blob/main/LICENSE
  11. 2026-10-26: First release
    rubygems.org/api/v1/versions/spree.json
  12. 2026-10-26: Current major version, Last release
    github.com/spree/spree/releases/tag/v5.6.1
  13. 2026-10-26: Contributors
    api.github.com/repos/spree/spree/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON