Saleor

Saleor

GraphQL-first headless commerce API for composable ecommerce

22.5kstars
5.9kforks
Last commit: 1d ago
Repo age: 13y old
Saleor screenshot

Saleor is an open source, headless ecommerce platform centered around a high-performance GraphQL API. It provides core commerce capabilities—catalog, checkout, payments, and order management—designed for composable architectures and custom storefronts.

Key Features

  • GraphQL-native, API-only commerce backend
  • Product catalog, variants, attributes, pricing, and inventory/warehouse management
  • Checkout and order management with flexible order flows and returns support
  • Promotion engine (discounts, vouchers, gift cards) and extensible payment integrations
  • Multichannel support for currencies, pricing, and availability per channel
  • Extensibility via webhooks, apps, metadata, and synchronous/asynchronous events

Use Cases

  • Building a custom headless storefront (web or mobile) on top of a GraphQL commerce API
  • Running multiregion/multicurrency stores with centralized catalog and operations
  • Integrating ecommerce with external services (ERP, PIM, payment gateways) using webhooks

Saleor is a strong fit for teams that want a modern, API-first commerce core without being locked into a monolithic storefront or plugin system. Its GraphQL-first approach and extension model make it well-suited for composable commerce implementations.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Strapi

Strapi

Open-source Node.js headless CMS for REST and GraphQL APIs

71k
9.4k
Last commit: 1d ago

Open-source headless CMS for building customizable content APIs with an admin UI, supporting REST/GraphQL and multiple databases.

Alternative to:
Strapi Cloud
Strapi Cloud
+16
Payload

Payload

TypeScript headless CMS and app framework for Next.js

40k
3.3k
Last commit: 20h ago

Payload is an open-source, TypeScript-first headless CMS for Next.js with an extensible admin UI, auth, drafts, access control, and APIs for building fullstack apps.

Alternative to:
Payload CMS Cloud
Payload CMS Cloud
+16
Directus

Directus

Headless CMS and instant APIs for SQL databases

34k
4.5k
Last commit: 1d ago

Directus turns any SQL database into a headless CMS with an admin app, role-based access control, and instant REST and GraphQL APIs for custom applications.

Alternative to:
Directus Cloud
Directus Cloud
+19
Wagtail

Wagtail

Django-based content management system focused on flexibility

20k
4.4k
Last commit: 8d ago

Wagtail is an open-source CMS built on Django and Python, offering an editor-friendly admin UI, flexible content modeling with StreamField, and optional headless APIs.

Alternative to:
Adobe Experience Manager
Adobe Experience Manager
+19
Spree Commerce

Spree Commerce

Modular, API-first eCommerce platform built on Ruby on Rails

15.1k
5.2k
Last commit: 18h ago

Open-source eCommerce platform for B2C and B2B with a modular architecture, headless APIs, and support for multi-store, multi-currency, and extensibility via extensions.

Alternative to:
Shopify
Shopify
+10
Magento Open Source

Magento Open Source

Open-source PHP ecommerce platform for customizable storefronts

12k
9.4k
Last commit: 1d ago

Modular, API-first ecommerce platform (Magento 2) for building customizable B2C and B2B storefronts with extensibility and rich commerce features.

Alternative to:
Adobe Commerce (Magento Commerce)
Adobe Commerce (Magento Commerce)
+6