#2626th of 102 in Backends, databases and hostingFor finance and business, e-commerce, marketing and sales

saleor

Headless, GraphQL-only commerce backend for composable storefronts

Stars
23.5k
License
BSD-3-Clause
Last commit
Nov 2026
Last release
Nov 2026
Language
Python
Stars, last 29 weeks+891
21 Apr 2026: 22,656 stars28 Apr 2026: 22,696 stars5 May 2026: 22,722 stars12 May 2026: 22,750 stars19 May 2026: 22,780 stars26 May 2026: 22,798 stars2 Jun 2026: 22,832 stars9 Jun 2026: 22,851 stars16 Jun 2026: 22,890 stars23 Jun 2026: 22,922 stars30 Jun 2026: 22,954 stars7 Jul 2026: 22,982 stars14 Jul 2026: 23,013 stars21 Jul 2026: 23,046 stars28 Jul 2026: 23,078 stars4 Aug 2026: 23,110 stars11 Aug 2026: 23,158 stars18 Aug 2026: 23,183 stars25 Aug 2026: 23,217 stars1 Sept 2026: 23,238 stars8 Sept 2026: 23,261 stars15 Sept 2026: 23,297 stars22 Sept 2026: 23,331 stars29 Sept 2026: 23,363 stars6 Oct 2026: 23,395 stars13 Oct 2026: 23,424 stars20 Oct 2026: 23,452 stars27 Oct 2026: 23,484 stars3 Nov 2026: 23,510 stars10 Nov 2026: 23,547 stars

22,656 on 21 Apr 202623,547 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Saleor is a Python e-commerce backend that exposes catalog, orders, payments and promotions only through a GraphQL API. It extends through webhooks, apps, metadata and dashboard iframes rather than in-process plugins. The dashboard and Next.js storefront live in separate repositories. It is not an AI project.

Who it is for: Teams building custom headless e-commerce on a GraphQL backend

Strengths

  • Per-channel control of pricing, currencies and stock for multichannel selling
  • Extensions run as separate apps via webhooks, so custom logic stays out of core
  • Covers multi-warehouse orders, returns, split payments, vouchers and gift cards
  • Single open-source version under BSD-3-Clause, with no feature split stated

Weaknesses

  • API-only: dashboard and storefront are separate repos you must deploy and wire up
  • Service-oriented design is heavier than WordPress or Magento for small shops
  • main branch may be unstable; production use needs a tagged 3.x release
  • No AI features; it does not fit an AI-starter list on its own

What it needs

  • no GPU
  • Docker

Quick answers

Is saleor open source?

Yes. Its code is on GitHub under the BSD-3-Clause license.

Can you run saleor with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Also in Backends, databases and hosting

See all 102
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k starscustom license93 out of 100
2strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k stars+245 (+0.3%) in 30 dayscustom license92 out of 100
3traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k stars+446 (+0.7%) in 30 daysMIT92 out of 100
#4appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58k stars+463 (+0.8%) in 30 daysBSD-3-Clause92 out of 100
#5medusaNode.js commerce platform with modular products, carts, orders and payments37.2k starscustom license92 out of 100