Headless commerce
Plugin-free. GraphQL-native. Works with any FE or BFF stack.
| Monoliths | Saleor |
|---|---|
| Plugin and legacy architectures | Natively API-first |
| Commerce API coverage | |
| Partial | Complete |
| Some parts of the platform like checkout or admin are legacy templates. | Both storefront and admin APIs are fully headless allowing full control of front-end stack. |
| Extension approach | |
| Plugins required | API-first |
| When front-end developers run into limitations, the platform must be extended in its native, plugin-based architecture. | Any front-end stack can subscribe to more than 140 webhooks and extend behavior via APIs without the need of commerce platform specific code. |
| Admin Extension | |
| Framework specific admin SDKs | Admin Apps |
| Extending admin requires platform-specific SDKs and plugins. | Technology-agnostic admin bridge allows building of admin experiences with any front-end stack. |
| GraphQL coverage | |
| Little-to-none | Native GraphQL |
| Fragmentation of APIs between GraphQL and REST, lack of feature parity. | Full GraphQL API coverage including webhook events for enhanced performance and data-sharing control. |
| Multi-channel scalability | |
| Multiple instances needed | Native Multi-channel |
| Creating multi-storefronts often requires multiple backend instances which adds complexity to caching, infrastructure, and code. | Single backend for multiple channels that simplifies multi-regional and multi storefront setups. |
| Monoliths | Saleor | |
|---|---|---|
| Plugin and legacy architectures | Natively API-first | |
| Commerce API coverage | Partial | Complete |
| Some parts of the platform like checkout or admin are legacy templates. | Both storefront and admin APIs are fully headless allowing full control of front-end stack. | |
| Extension approach | Plugins required | API-first |
| When front-end developers run into limitations, the platform must be extended in its native, plugin-based architecture. | Any front-end stack can subscribe to more than 140 webhooks and extend behavior via APIs without the need of commerce platform specific code. | |
| Admin Extension | Framework specific admin SDKs | Admin Apps |
| Extending admin requires platform-specific SDKs and plugins. | Technology-agnostic admin bridge allows building of admin experiences with any front-end stack. | |
| GraphQL coverage | Little-to-none | Native GraphQL |
| Fragmentation of APIs between GraphQL and REST, lack of feature parity. | Full GraphQL API coverage including webhook events for enhanced performance and data-sharing control. | |
| Multi-channel scalability | Multiple instances needed | Native Multi-channel |
| Creating multi-storefronts often requires multiple backend instances which adds complexity to caching, infrastructure, and code. | Single backend for multiple channels that simplifies multi-regional and multi storefront setups. |
Developer productivity
Development environments
Use sandboxes and data branching to create productive development workflows and E2E tests. Explore Cloud Environments.
Develop locally
Run Saleor locally for rapid experimentation, testing, database branching and more. Explore Docker.
Extensive Storefront and Automations API
Granular-permission model for APIs, including public APIs for simpler front-end implementations.
Native GraphQL
Autocomplete and type safe codebase. Use playgrounds to explore API. Explore tools.
Open source and open standards
Open and accessible to anyone. Learn, develop and host without annoying trials and knowledge paywalls.
Try out Next.js storefront starter

- App router
- File based routing, React 18, Fast Refresh, Image Optimization and more.
- Next.js 14
- Uses React Server Components, Data Cache, and async components.
- Type safety and GraphQL tooling
- Written in TypeScript and comes with ESLint, Prettier, Husky, Lint Staged, and GraphQL Codegen preconfigured.
- Single page checkout
- Payments, gift cards, vouchers, anonymous checkout and more.

Ready to discuss your project?
The Saleor team and its global network of partners are leaders in composable, API-first commerce.
Saleor's ecommerce examples
Discover how companies of all types expand their multi-market reach with Saleor's e-commerce platform.
