Repolode
Sylius

Sylius/Sylius

Framework de eCommerce headless e open source, construído com Symfony e API Platform, com uma REST API para vitrines personalizadas.

Alternativa open source a:ShopifyMagento

Estrelas
8,566
Forks
2,166
Issues abertas
247
Último commit
anteontem

O que é?

Sylius é um framework de eCommerce open source escrito em PHP e construído sobre Symfony. Ele oferece aos desenvolvedores os componentes básicos para lojas online, incluindo lógica de catálogo, carrinho e checkout, e foi projetado para se adaptar a requisitos específicos de cada negócio, em vez de ser usado como uma vitrine fixa.

Sua arquitetura headless expõe uma REST API, permitindo criar a vitrine com qualquer frontend ou disponibilizá-la em diferentes dispositivos e integrações. O projeto dá ênfase à qualidade do código e aos testes, usando Behavior-Driven Development full-stack com PHPUnit e Behat.

O framework principal é licenciado sob a MIT. Sylius Plus é uma edição comercial que adiciona módulos como uma suíte B2B, gerenciamento de múltiplas lojas e inventário de múltiplas fontes; além disso, há um marketplace com plugins da comunidade.

Recursos principais

  • 01Framework de eCommerce headless construído com Symfony e API Platform.
  • 02Disponibiliza uma REST API para integrações e experiências personalizadas para clientes.
  • 03Behavior-Driven Development full-stack com PHPUnit e Behat.
  • 04Extensível por meio de bundles do Symfony e plugins do Sylius.
  • 05Módulos opcionais do Sylius Plus para B2B, múltiplas lojas e inventário de múltiplas fontes.

Casos de uso

  • Criar uma loja online personalizada, com regras de checkout ou catálogo específicas para o negócio.
  • Disponibilizar uma vitrine em vários dispositivos ou frontends por meio de uma REST API.
  • Desenvolver uma plataforma de eCommerce B2B com a suíte B2B do Sylius Plus.
  • Equipes que já trabalham com PHP e Symfony e querem uma base para eCommerce.

Início rápido

  1. 1

    Instale o Sylius com o Composer, seguindo o guia de instalação com Docker vinculado no README

  2. 2

    Siga o tutorial Primeiros passos com Sylius

Antes de usar

  • Requer uma stack de PHP e Symfony com Composer que atenda a requisitos específicos do sistema.
  • Alguns recursos avançados, como o pacote B2B, o gerenciamento de várias lojas e o estoque de várias origens, fazem parte da licença paga Sylius Plus.

Tópicos

Perguntas frequentes

O que é Sylius?
Framework de eCommerce headless e open source, construído com Symfony e API Platform, com uma REST API para vitrines personalizadas. Sylius é um framework de eCommerce open source escrito em PHP e construído sobre Symfony. Ele oferece aos desenvolvedores os componentes básicos para lojas online, incluindo lógica de catálogo, carrinho e checkout, e foi projetado para se adaptar a requisitos específicos de cada negócio, em vez de ser usado como uma vitrine fixa.
Sylius é gratuito? Qual é a licença?
Sylius é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Sylius ainda é mantido?
Manutenção ativa. O último commit de Sylius foi em 5 de nov. de 2026.
Para que posso usar Sylius?
Criar uma loja online personalizada, com regras de checkout ou catálogo específicas para o negócio. Disponibilizar uma vitrine em vários dispositivos ou frontends por meio de uma REST API. Desenvolver uma plataforma de eCommerce B2B com a suíte B2B do Sylius Plus. Equipes que já trabalham com PHP e Symfony e querem uma base para eCommerce.
Como instalar Sylius?
Instale o Sylius com o Composer, seguindo o guia de instalação com Docker vinculado no README Siga o tutorial Primeiros passos com Sylius
Onde consigo Sylius?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Sylius/Sylius

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados