Attributes
Attribute

The Open Source
Headless Commerce

Saleor is #1 e-commerce platform on GitHub
and the most future-proof strategy for any brand viewing technology, extensibility and openness as vital for revolutionary customer experiences.

Box
Box
Box
🚀 Are you building something with Saleor Open Source? Let us know and help us improve it!

First Steps

For more details please read our Developers Guide

Clone Saleor's repo
git clone https://github.com/saleor/saleor-platform.git --recursive --jobs 3cd saleor-platformdocker-compose build
Apply database migrations:
docker-compose run --rm api python3 manage.py migratedocker-compose run --rm api python3 manage.py collectstatic --noinput
Optionally
# Finally, create yourself an admin account:docker-compose run --rm api python3 manage.py populatedb
# Populate the database with sample data and create the admin user:docker-compose run --rm api python3 manage.py createsuperuser
A modern stack

Saleor is powered by a GraphQL server running on top of Python 3 and a Django 2 framework. Both the storefront and the dashboard are React applications written in TypeScript and use Apollo GraphQL. Strict quality checks and reviews make the code easy to read and understand. High test coverage ensures it's also safe to deploy in a continuous manner.

Build to scale

Easily serve millions of products and thousands of customers. Saleor is optimized for cloud deployments using z allows Saleor to take advantage of platforms such as AWS and Google Cloud and adapt to your traffic.Multi-container deployments allow your software to scale without downtimes. Persistent GraphQL Queries take advantage of CDN to ensure fast performance under even the heaviest of loads.

Easy to customize

Saleor is designed for change. Automate any process like ordering, shipping or payment to the specific requirements of your business with an open source platform that is easy to adapt and extend. Create a bespoke store with your team in charge.

Open Source
Composable Commerce

Saleor Core API

The most comprehensive commerce GraphQL API available. Spend 80% of the time on the 20% of the parts that make your e-commerce unique - building the right experiences, while our API will take care of the rest.

Learn more about Saleor's core concepts from our developer's documentationRun your first API queries using Saleor's GraphQL Explorer

Saleor Dashboard

One thing we truly love at Saleor is good UX. Comfort and efficiency of the stuff taking care of daily e-commerce chores is one of our priorities. Saleor comes with a fully-featured management console built directly on top of Saleor's Commerce API.

See demo

Saleor Demo storefronts

Start exploring Saleor with our React, Next.js, Apollo GraphQL, and Tailwind CSS storefront starter pack. Check out other storefronts available to learn and experiment with our API and various modern front-end frameworks.

Write Saleor Integrations

Start building Saleor's extensions in no time. With one of our starter packs.

Python
Saleor App Framework for Python
Coming soonNextjs
Saleor App Framework for Next.js/TypeScript
Typescript
Saleor JavaScript / TypeScript SDK
See available integrations

Under the hood

Apollo
Graphql
Typescript
Python
Docker
React
Django
PostgreSQL
Github
6200
Github stars

Community

Join our open source community and gain access to core contributors, track the latest updates, and join in the discussion.

180+
Active contributors
1640+
Merged pull requests in last 12 mo.
180+
Releases
GithubGitterMediumTransifexStackoverflow
Taxes
Saleor tutorial

Saleor Tutorial

Check out the fastest way to get through the most important Saleor concepts, topics, and notions!

Learn Saleor