Framework de e-commerce e CMS de código aberto para criar lojas online, baseado em Symfony 7 e API Platform.
- 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
Instale o Sylius com o Composer, seguindo o guia de instalação com Docker vinculado no README
- 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
Framework PHP para criar APIs REST e GraphQL com documentação automática, interface administrativa e clientes gerados para Next.js, Nuxt ou React Native.
Framework de eCommerce open source baseado em Ruby on Rails para desenvolvedores que querem criar e controlar totalmente a própria loja virtual.
Magento Open Source é uma plataforma de eCommerce em PHP para criar uma loja virtual com recursos básicos de construção de lojas.
Plataforma de ecommerce open source criada como plugin do WordPress; este monorepo reúne o WooCommerce core e seus plugins, pacotes e ferramentas relacionados.
Plataforma de e-commerce open source em PHP para criar e administrar lojas virtuais, com back office para lojistas e uma vitrine personalizável.