
Saleor
GraphQL-first headless commerce API for composable ecommerce
23.1k stars 6.1k forks last commit first released BSD-3-Clause
Actively maintained
Last commit 27 Jul 2026.

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:
Similar to Saleor

Cockpit
API-first headless CMS for structured content and assets
Cockpit is an API-first, self-hostable headless CMS for managing structured content, assets, and localization with REST and GraphQL APIs.

Squidex
Open-source headless CMS with API-first content management
Squidex is an open-source headless CMS and content hub with REST and GraphQL APIs, workflows, versioning, and integrations for delivering content to any app or site.

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

KeystoneJS
Open-source Node.js headless CMS with GraphQL and Admin UI
KeystoneJS is an open-source headless CMS and application framework for Node.js that uses TypeScript, Prisma, GraphQL and React to provide customizable schemas, an Admin UI and generated APIs.

Domain Locker
Domain portfolio tracking, monitoring, and renewal alert dashboard
Self-hostable domain portfolio manager that auto-fetches DNS/WHOIS/SSL data, tracks changes, monitors uptime, and sends configurable renewal and security alerts.


Medusa
Open-source, headless ecommerce backend built for customization.
Open-source, API-first commerce backend with modular architecture for custom storefronts and marketplaces.



