# mirumee/saleor

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/mirumee-saleor).**

22,995 stars · 6,055 forks · Python · BSD-3-Clause

## Links

- GitHub: https://github.com/mirumee/saleor
- Homepage: https://saleor.io
- awesome-repositories: https://awesome-repositories.com/repository/mirumee-saleor.md

## Description

Saleor is a composable e-commerce platform and global order orchestrator designed as an extensible commerce backend. It provides a GraphQL headless commerce API that separates core business logic and data management from the presentation layer, allowing for the management of products, orders, and customers without a predefined storefront.

The platform is built for multi-channel store management, enabling the independent control of pricing, currencies, and stock across various sales channels and warehouses. It differentiates itself through a modular architecture that integrates custom business logic and third-party tools via an event-driven webhook system and an administrative interface that supports embedding external web applications.

The system covers a broad range of commerce operations, including enterprise product cataloging, customer profile management, and promotional campaign execution. It handles global order processing with support for multi-language transactions, multi-warehouse logistics, and an extensible payment gateway orchestration layer.

## Tags

### Business & Productivity Software

- [Global Commerce Orchestrators](https://awesome-repositories.com/f/business-productivity-software/global-commerce-orchestrators.md) — Provides a global order orchestration engine handling multi-currency transactions, multi-language support, and integrated payment connectivity.
- [E-commerce Platforms](https://awesome-repositories.com/f/business-productivity-software/e-commerce-platforms.md) — Acts as a modular e-commerce platform for orchestrating omnichannel sales and inventory across multiple storefronts.
- [E-Commerce Backends](https://awesome-repositories.com/f/business-productivity-software/e-commerce-platforms/e-commerce-backends.md) — Provides an extensible commerce backend that integrates custom logic through webhooks and administrative extensions.
- [International Commerce Operations](https://awesome-repositories.com/f/business-productivity-software/international-commerce-operations.md) — Processes international orders with support for multiple currencies, languages, and multi-warehouse logistics.
- [Global Processing](https://awesome-repositories.com/f/business-productivity-software/payment-order-management/global-processing.md) — Supports multi-currency, multi-language, and multi-warehouse transactions, including split payments and returns. ([source](https://github.com/mirumee/saleor#readme))
- [Product Catalogs](https://awesome-repositories.com/f/business-productivity-software/product-catalogs.md) — Ships a content model and management system for organizing complex product data and marketing materials. ([source](https://github.com/mirumee/saleor#readme))
- [Sales Channel Management](https://awesome-repositories.com/f/business-productivity-software/sales-channel-management.md) — Enables independent control of pricing, currencies, and stock across different sales channels. ([source](https://github.com/mirumee/saleor#readme))
- [Business Logic Extensions](https://awesome-repositories.com/f/business-productivity-software/business-logic-extensions.md) — Provides a framework for integrating custom business logic via webhooks and extensions to modify core behavior. ([source](https://github.com/mirumee/saleor#readme))
- [Commerce Workflow Extensions](https://awesome-repositories.com/f/business-productivity-software/commerce-workflow-extensions.md) — Extends standard shopping behaviors by connecting external business logic through webhooks and dashboard extensions.
- [Payment Adapters](https://awesome-repositories.com/f/business-productivity-software/payment-adapters.md) — Uses a standardized adapter pattern to connect diverse third-party payment gateways to the order flow.
- [Payment Orchestration](https://awesome-repositories.com/f/business-productivity-software/payment-orchestration.md) — Implements an extensible orchestration layer for connecting multiple payment gateways to support diverse checkout flows. ([source](https://github.com/mirumee/saleor#readme))
- [Promotion Engines](https://awesome-repositories.com/f/business-productivity-software/promotion-engines.md) — Ships tools for executing promotional campaigns through the application of vouchers, gift cards, and sales discounts. ([source](https://github.com/mirumee/saleor#readme))
- [Channel-Specific Data Modeling](https://awesome-repositories.com/f/business-productivity-software/sales-channel-management/channel-specific-data-modeling.md) — Stores product pricing and availability in separate records linked to specific sales channels for targeted market control.
- [Shopping Carts](https://awesome-repositories.com/f/business-productivity-software/shopping-carts.md) — Provides a shopping cart system that calculates taxes and applies discounts to ensure accurate order totals. ([source](https://github.com/mirumee/saleor#readme))
- [Unified Customer Profiles](https://awesome-repositories.com/f/business-productivity-software/unified-customer-profiles.md) — Tracks purchase history and user preferences to facilitate personalized shopping experiences. ([source](https://github.com/mirumee/saleor#readme))

### Web Development

- [Headless Commerce](https://awesome-repositories.com/f/web-development/headless-commerce.md) — Implements a headless commerce architecture that decouples the backend commerce logic from the frontend user interface. ([source](https://github.com/mirumee/saleor#readme))
- [Commerce API Gateways](https://awesome-repositories.com/f/web-development/commerce-api-gateways.md) — Exposes a unified GraphQL API gateway for querying and mutating commerce data with a strongly typed schema.
- [Multi-Storefront Orchestrators](https://awesome-repositories.com/f/web-development/e-commerce-storefront-builders/multi-storefront-orchestrators.md) — Coordinates sales and inventory across various storefronts and platforms from a single composable backend. ([source](https://github.com/mirumee/saleor#readme))
- [Commerce Management Interfaces](https://awesome-repositories.com/f/web-development/graphql-apis/commerce-management-interfaces.md) — Provides a comprehensive GraphQL interface for managing products, orders, and store operations independently of the storefront. ([source](https://github.com/mirumee/saleor#readme))

### Software Engineering & Architecture

- [Headless Architectures](https://awesome-repositories.com/f/software-engineering-architecture/headless-architectures.md) — Employs a headless architecture that separates core business logic and data management from the presentation layer.
- [Event-Driven Hook Systems](https://awesome-repositories.com/f/software-engineering-architecture/event-driven-hook-systems.md) — Features an event-driven webhook system that triggers external HTTP requests based on internal state changes.

### Part of an Awesome List

- [Content Management Systems](https://awesome-repositories.com/f/awesome-lists/devtools/content-management-systems.md) — Modular e-commerce storefront with GraphQL and React integration.
