Skip to content
@spree

Spree Commerce

Open-source headless eCommerce platform with REST API, TypeScript SDK, and Next.js storefront for cross-border, B2B or marketplace eCommerce.

Spree Commerce is an open-source headless ecommerce platform

Spree Commerce 5.4 comes with a complete REST API, official TypeScript SDK, and a production-ready Next.js storefront.

Build B2B wholesale portals, multi-vendor marketplaces, cross-border storefronts, or multi-tenant SaaS platforms.

Website · Documentation · Quickstart Guide · Roadmap · Slack · Enterprise

Gem Total Downloads Slack members

Getting Started

Copy and paste the following command to your terminal to set up Spree in 5 minutes:

npx create-spree-app@latest my-store

If you prefer to install Spree manually, you may follow the Quickstart Guide.

Pinned Loading

  1. spree spree Public

    Open-source headless eCommerce platform with REST API, TypeScript SDK, and Next.js storefront for cross-border, B2B or marketplace eCommerce.

    Ruby 15.3k 5.2k

  2. storefront storefront Public template

    Open-source Next.js eCommerce storefront for Spree Commerce. REST API, TypeScript SDK, Stripe payments, multi-region, checkout. MIT license.

    TypeScript 17 7

  3. spree_stripe spree_stripe Public

    The official Stripe integration for Spree Commerce open-source eCommerce platform. Stripe Connect integration is also available.

    Ruby 9 4

  4. spree_adyen spree_adyen Public

    Official Adyen payments platform integration for Spree Commerce

    Ruby 1

Repositories

Showing 10 of 24 repositories
  • storefront Public template

    Open-source Next.js eCommerce storefront for Spree Commerce. REST API, TypeScript SDK, Stripe payments, multi-region, checkout. MIT license.

    spree/storefront’s past year of commit activity
    TypeScript 17 MIT 7 3 3 Updated Apr 9, 2026
  • spree Public

    Open-source headless eCommerce platform with REST API, TypeScript SDK, and Next.js storefront for cross-border, B2B or marketplace eCommerce.

    spree/spree’s past year of commit activity
    Ruby 15,327 BSD-3-Clause 5,242 72 23 Updated Apr 9, 2026
  • spree_adyen Public

    Official Adyen payments platform integration for Spree Commerce

    spree/spree_adyen’s past year of commit activity
    Ruby 1 MIT 0 0 1 Updated Apr 9, 2026
  • .github Public
    spree/.github’s past year of commit activity
    0 0 0 0 Updated Apr 8, 2026
  • spree-rails-storefront Public

    Spree 5 storefront built with Ruby on Rails with a visual page builder

    spree/spree-rails-storefront’s past year of commit activity
    Ruby 2 6 12 0 Updated Apr 8, 2026
  • spree-starter Public template

    @spree application starter template

    spree/spree-starter’s past year of commit activity
    Ruby 396 MIT 248 1 2 Updated Apr 8, 2026
  • spree_dev_tools Public

    Spree Developer Tools

    spree/spree_dev_tools’s past year of commit activity
    Ruby 9 MIT 8 0 0 Updated Apr 8, 2026
  • spree_stripe Public

    The official Stripe integration for Spree Commerce open-source eCommerce platform. Stripe Connect integration is also available.

    spree/spree_stripe’s past year of commit activity
    Ruby 9 MIT 4 1 2 Updated Apr 8, 2026
  • spree_paypal_checkout Public

    Official PayPal integration extension for Spree Commerce

    spree/spree_paypal_checkout’s past year of commit activity
    Ruby 2 MIT 4 2 1 Updated Apr 2, 2026
  • spree-multi-store Public

    Create and manage multiple stores in one Spree installation

    spree/spree-multi-store’s past year of commit activity
    Ruby 0 0 0 0 Updated Mar 31, 2026

Top languages

Ruby TypeScript

Most used topics

Loading…