sylius/sylius

Headless open-source eCommerce platform on top of PHP/Symfony/API Platform

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 27 minutes ago
Added to GitGenius on September 7th, 2026
Created on November 5th, 2011
Open Issues & Pull Requests: 223 (+0)
GitHub issues: Enabled
Number of forks: 2,156
Total Stargazers: 8,523 (+0)
Total Subscribers: 258 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 51
New in 7 days: 4
Closed in 7 days: 0
Avg open age: 539 days
Stale 30+ days: 42
Stale 90+ days: 31

Recent activity

Opened in 7 days: 3
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 3

Top labels

  • Potential Bug (106)
  • Bug (59)
  • Admin (37)
  • Feature (27)
  • API (24)
  • RFC (14)
  • Documentation (12)
  • DX (10)

Most active issues this week

Detailed Description

Sylius is a headless open-source eCommerce framework built on top of Symfony and API Platform that enables developers to create custom, API-driven shopping experiences.

Sylius addresses the need for flexible, business-specific eCommerce solutions by providing a Symfony-based framework with a powerful REST API at its core. Rather than forcing merchants into predefined workflows, the framework emphasizes customization and integration. It employs a full-stack Behavior-Driven-Development approach using PHPUnit and Behat, establishing a strong testing culture that supports maintainability as projects grow.

The tool suits teams building tailored eCommerce applications where off-the-shelf solutions fall short. It works well for projects requiring headless architecture, multi-channel experiences, or deep integrations with existing systems. Sylius Plus offers modular add-ons including OnePageCheckout, B2B capabilities, multi-store management, partial order fulfillment, returns handling, loyalty systems, and multi-source inventory for teams needing advanced features beyond the core framework. The project maintains a plugin marketplace where community extensions can be discovered and installed.

Development activity shows consistent engagement with the codebase through regular contributions and active maintenance of the framework's core systems. The project maintains organized communication channels including Slack and Stack Overflow for community support, alongside professional support options through Sylius Plus. Security issues are handled through a dedicated email process rather than public issue tracking, indicating a structured approach to vulnerability management. The project actively encourages community participation through a documented contributing guide and maintains a marketplace ecosystem for third-party extensions.