awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Sylius avatar

Sylius/Sylius

0
View on GitHub↗
8,488 stars·2,163 forks·PHP·MIT·34 viewssylius.com↗

Sylius

Sylius is a PHP-based digital commerce framework built on Symfony for managing product catalogs, orders, and customer transactions. It functions as an API-first headless commerce engine that delivers store data via REST to decoupled frontend interfaces and external systems.

The platform includes a specialized B2B eCommerce framework with tools for managing wholesale operations and corporate pricing. It also acts as a multi-store commerce manager, allowing the coordination of product inventory and sales across multiple digital storefronts from a single installation.

The system covers broader commerce operations including order and return lifecycle processing, customer loyalty programming to track shopper behavior, and multi-store inventory synchronization. Its architecture utilizes a bundle-based modular extension system and a state-machine order workflow to manage transaction transitions.

Features

  • Ecommerce Frameworks - Ships a comprehensive PHP-based ecommerce framework built on Symfony for managing catalogs, orders, and transactions.
  • Headless Commerce - Functions as an API-first commerce platform that decouples the backend from the storefront for flexible development.
  • B2B Commerce Platforms - Manages wholesale business requirements and specialized trade workflows for business-to-business online sales.
  • B2B Commerce Solutions - Provides specialized tools and frameworks for managing wholesale operations and business-to-business transactions.
  • Digital Storefront Managers - Offers comprehensive tools for managing product catalogs, inventory, and customer orders across various retail and wholesale models.
  • Online Storefronts - Provides a complete system for running a retail business, coordinating catalogs, order processing, and customer transactions.
  • Order Lifecycle Management - Manages the end-to-end flow of orders from initial purchase through partial fulfillment and product returns.
  • Inventory Management Systems - Tracks product stock levels and coordinates catalogs across multiple storefronts from a single installation.
  • REST APIs - Exposes store information through public-facing REST APIs to integrate with external systems and custom customer experiences.
  • Commerce Workflow State Machines - Manages the lifecycle of orders and returns using a formal state machine to ensure valid transaction transitions.
  • Modular Extension Architectures - Employs a pluggable architecture allowing new features to be added as independent bundles without altering the core system.
  • Multi-Storefront Orchestrators - Provides a centralized backend to manage and coordinate multiple distinct digital storefronts from a single installation.
  • Headless Commerce APIs - Provides headless commerce APIs that expose store data for integration with decoupled frontends and mobile applications.
  • Symfony Framework Integrations - Utilizes a Symfony-based architecture with dependency injection and event dispatchers to manage bundles and services.
  • Customer Loyalty Programs - Implements a loyalty system to track customer behavior and manage rewards to increase long-term retention.
  • Extensible Domain Entities - Organizes eCommerce data into flexible entities that can be extended through custom PHP classes.
  • Entity-to-API - Implements a metadata layer that automatically maps domain entities to REST endpoints for decoupled API generation.
  • Business Logic Extraction - Encapsulates complex commerce rules into dedicated service objects to ensure thin controllers and testable business logic.
  • Decoupled Storefront Architectures - Implements a decoupled commerce architecture using API Platform to expose store data for scalable shopping experiences.
  • E-commerce - Headless e-commerce framework for custom stores.
  • Backend and Infrastructure - E-commerce framework for PHP applications.
  • Ecommerce - Framework for e-commerce with a component-based architecture.
  • E-commerce Platforms - Full-stack e-commerce platform built on Symfony.
  • E-commerce Platforms - Listed in the “E-commerce Platforms” section of the Awesome Selfhosted awesome list.
  • Library Management Systems - Symfony-powered full-stack e-commerce platform.

Star history

Star history chart for sylius/syliusStar history chart for sylius/sylius

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Sylius

These projects share indexed features with Sylius. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • woocommerce/woocommercewoocommerce avatar

    woocommerce/woocommerce

    10,362View on GitHub↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    PHPautomatticecommerceecommerce-platform
    View on GitHub↗10,362
  • medusajs/medusamedusajs avatar

    medusajs/medusa

    34,404View on GitHub↗

    Medusa is a headless commerce engine designed as a modular, API-first platform for building custom digital storefronts and business applications. Its architecture is built on a decoupled system where core business logic is encapsulated into independent, swappable modules that communicate through defined interfaces, allowing developers to incrementally adopt or replace components to fit specific operational needs. The platform distinguishes itself through a highly extensible design that supports complex commerce requirements, including multi-vendor marketplace operations, B2B purchasing workfl

    TypeScriptcommercee-commerceecommerce
    View on GitHub↗34,404
  • vendurehq/vendurevendurehq avatar

    vendurehq/vendure

    7,924View on GitHub↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    TypeScriptecommerceecommerce-apiecommerce-framework
    View on GitHub↗7,924
  • magento/magento2magento avatar

    magento/magento2

    12,126View on GitHub↗

    This project is a PHP e-commerce platform and enterprise storefront framework designed for building and managing online stores. It functions as a modular PHP application and headless commerce engine, separating e-commerce business logic from frontend presentation to support multiple storefronts and devices. The system is built on a modular architecture that allows developers to add custom business logic and third-party integrations. It utilizes a service-contract-based API to ensure stability across module implementations and employs dependency-injection for object lifecycle management. Core

    PHPecommerceecommerce-platformhacktoberfest
    View on GitHub↗12,126
Compare all 30 related projects→

Frequently asked questions

What does sylius/sylius do?

Sylius is a PHP-based digital commerce framework built on Symfony for managing product catalogs, orders, and customer transactions. It functions as an API-first headless commerce engine that delivers store data via REST to decoupled frontend interfaces and external systems.

What are the main features of sylius/sylius?

The main features of sylius/sylius are: Ecommerce Frameworks, Headless Commerce, B2B Commerce Platforms, B2B Commerce Solutions, Digital Storefront Managers, Online Storefronts, Order Lifecycle Management, Inventory Management Systems.

Which projects share features with sylius/sylius?

Projects with overlapping indexed features include: woocommerce/woocommerce — WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online… medusajs/medusa — Medusa is a headless commerce engine designed as a modular, API-first platform for building custom digital storefronts… vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… magento/magento2 — This project is a PHP e-commerce platform and enterprise storefront framework designed for building and managing… prestashop/prestashop — PrestaShop is an open-source e-commerce platform and PHP framework designed for building and operating self-hosted… crmeb/crmeb — CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers…