Open Source
A GraphQL-first platform for perfectionists
Saleor's open source solution is the fastest-growing e-commerce platform in the world, maintained and supported by an engaged community of Python, Django, and GraphQL enthusiasts. Fork the platform and build an extendable, flexible e-commerce solution to the exact needs of your business.
Under the hood
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 Docker. Horizontal scalability 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. The OpenTracing framework provides observability and performance metrics.
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.
100+
Active contributors400+
Developers on Gitter and Spectrum40+
Translations on TransifexCommunity
Join our open source community and gain access to core contributors, track the latest updates, and join in the discussion.
Roadmap
Saleor is a constantly evolving open source platform. Here are the next big implementations that are coming up on the horizon.
Our Next Milestones
CSV import/export
An import/export tool to ease the migration from other e-commerce platforms. Also, mass update product attributes, pricing or stock quantities.
Multi-channel
A multi-channel e-commerce feature will help sell products across multiple channels.
Multi-currency
This feature will enable support of multi-currencies and individual prices depending on requirements.
Invoicing
An API to enable easy invoicing integration and a plugin to generate simple PDF invoices.
Long Term Plans
New attribute types
A wider selection of attribute types for products and variants, including the option to add file attachments.
Wishlist
Allow your customers to create a wishlist. Customers will also have the possibility to share a wishlist.
Linked Products
Allow customers to easily switch between similar or related products.
More features
TBA
Saleor 2.10
Summary of changes for 2.10:
Multi-warehouse inventory
Group permissions
Better performance
Improved storefront
Dashboard navigator
Performance monitoring with OpenTracing
New documentation
Read release noteSaleor 2.9
Summary of changes for 2.9:
Plugin architecture
Service accounts
Webhooks
Metadata fields
Enterprise-grade attributes
Customizable product list
Variant creator
Read release noteSaleor 2.8
Summary of changes for 2.8:
Avalara tax calculation integration
Updated vouchers page
Storing credit card details
Read release noteSaleor 2.7
Summary of changes for 2.7:
Storefront navigation management
Filtering capabilities
New order creation flow
Read release noteCheck out a full history of past releases to see how Saleor has evolved.
See past releasesLet's get started
Still deciding between an open source or SaaS solution for business? Talk to us.