Saleor

A headless, API-first commerce platform using GraphQL to manage products, orders, and multichannel sales operations.

Saleor screenshot 1

Saleor is an open-source, self-hosted headless commerce platform that separates the backend logic from the frontend presentation, allowing developers to build custom shopping experiences using a GraphQL API. The software is deployed as a server-side application and is designed for multichannel retail operations that require a decoupled architecture.

This platform operates as an API-only system, meaning all configurations, extensions, and interactions occur through GraphQL. It avoids a monolithic plugin architecture, which allows the backend to remain independent of the frontend stack. Users can manage their business through a decoupled dashboard or integrate the API into various storefronts, including a provided example built with Next.js, React, and Tailwind CSS.

Key features

  • Native multichannel control for pricing, currencies, and stock
  • GraphQL native API for all backend interactions
  • Multi-warehouse and multi-language support for global operations
  • Promotion engine for vouchers, gift cards, and cart rules
  • Extensible payment orchestration supporting multiple gateways
  • Product information management for complex catalogs
  • Dashboard extensibility via iframes using any web stack
  • Built-in CMS for managing marketing and product content

Saleor is built with Python and is designed for developers who require a technology-agnostic approach to e-commerce. By using webhooks, metadata, and subscription queries, developers can extend the core functionality without modifying the primary codebase. This service-oriented approach ensures that custom logic is separated from the core, which reduces downtime during deployments and simplifies the upgrade path by eliminating incompatibility conflicts between extensions. It is specifically intended for businesses with non-trivial requirements that need high availability and the ability to scale independent services based on traffic demands.

Saleor is a composable commerce solution for enterprises and developers who prioritize API-first flexibility over traditional monolithic store builders.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity17 days ago
Repository Age13 years
LicenseBSD-3-Clause
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.