Ferramentas
Saleor
Plataforma de e-commerce headless e open source: toda a loja é acessada por uma API GraphQL, e a vitrine fica a cargo da sua equipe.

O Saleor cuida da parte de trás de uma loja virtual: catálogo, preços, estoque, pedidos e pagamentos. Ele não traz vitrine pronta. Tudo passa por uma API GraphQL, e a equipe de desenvolvimento constrói o front-end que quiser em cima dela, modelo que o mercado chama de headless.
Para que serve
- Vender em vários canais com preço, moeda, estoque e produtos diferentes em cada um.
- Operar em mais de um país, com várias moedas, idiomas e armazéns.
- Criar promoções, cupons, regras de carrinho e vales-presente.
- Tratar pedidos com pagamento dividido, separação em vários armazéns e devoluções.
- Integrar sistemas externos por webhooks e apps, e estender o painel administrativo.
Como começar
Para experimentar tudo junto na sua máquina, o repositório saleor-platform sobe a API, o painel e a loja de exemplo com Docker:
git clone https://github.com/saleor/saleor-platform.git
cd saleor-platform
docker compose run --rm api python3 manage.py migrate
docker compose run --rm api python3 manage.py populatedb --createsuperuser
docker compose upA API fica em localhost:8000 e o painel em localhost:9000. O próprio repositório avisa que esse arranjo serve só para desenvolvimento local, nunca para produção. A documentação oficial tem um guia passo a passo com Docker Compose. Outro caminho é o Saleor Cloud: a CLI (npm i -g @saleor/cli) cria a conta de desenvolvedor e gera uma loja inicial em Next.js. A branch main pode estar instável, então prefira uma versão marcada nos releases.
Licença e custo
O Saleor usa a BSD-3-Clause, que é permissiva. Dá para usar, modificar e vender produto em cima, mantendo o aviso de copyright e sem usar o nome dos autores para promover o seu produto. O Saleor Cloud é a hospedagem gerenciada pela própria empresa, com ambientes de sandbox. O site não mostra preços na página inicial e remete a uma página de planos.
Quando vale a pena
O site diz que o Saleor foi feito para equipes com capacidade de engenharia para montar e manter a própria stack. Quem quer abrir a loja sem programar se dá melhor com uma solução pronta. O post WooCommerce vs Shopify compara as duas opções mais comuns nesse caso.