• Stars
    star
    7,646
  • Rank 4,722 (Top 0.1 %)
  • Language
    PHP
  • License
    MIT License
  • Created over 12 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open Source eCommerce Framework on Symfony

Sylius is an Open Source eCommerce framework on top of Symfony.

The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and exceptional flexibility make it the best solution for applications tailored to your business requirements. Powerful REST API allows for easy integrations and creating unique customer experience on any device.

We're using full-stack Behavior-Driven-Development, with phpspec and Behat.

Enjoy being an eCommerce Developer again!

⚙️ Installation

Install Sylius with Composer (see requirements details).

Follow the Getting started with Sylius tutorial!

📖 Documentation

Documentation is available at docs.sylius.com.

➕ Sylius Plus

Sylius Plus offers modular features like OnePageCheckout and a B2B suite, alongside advanced capabilities such as multi-store management, partial order fulfillment, smooth returns handling, a loyalty system and multi-source inventory. Pick and choose the modules you need to supercharge your eCommerce projects effortlessly.

🤝 Community

Get Sylius support on Slack or Stack Overflow or get professional SLA-backed support and Project Success Assistance with Sylius Plus license! Learn more.

Stay updated by following our Twitter and Facebook.

Would like to help us and build the most developer-friendly eCommerce framework? Start from reading our Contributing Guide!

👮 Security issues

If you think that you have found a security issue in Sylius, please do not use the issue tracker and do not post it publicly. Instead, all security issues must be sent to [email protected].

📦 Plugins and Extensions: Sylius Store

You can find Sylius plugins on our Sylius Store which is a Marketplace with Sylius extensions.

Or search for packages marked as sylius-plugin on Packagist.

📃 License

Sylius is completely free and released under the MIT License.

✍️ Authors

Sylius was originally created by Paweł Jędrzejewski.

Kudos to all Sylius contributors 🙏

... and others!

See the full list of contributors from our awesome community.

More Repositories

1

Sylius-Standard

Open Source eCommerce Application on top of Symfony
PHP
231
star
2

SyliusResourceBundle

Simpler CRUD for Symfony applications
PHP
208
star
3

ShopApiPlugin

Shop API for Sylius.
PHP
131
star
4

SyliusGridBundle

Generic data grids for Symfony applications, support Doctrine and custom drivers, sorting, filtering, actions and field types.
PHP
104
star
5

SyliusCartBundle

DEPRACATED. See Sylius/Sylius repository.
PHP
104
star
6

SyliusThemeBundle

Theming for Symfony, supports templates, assets and translations.
PHP
90
star
7

SyliusFlowBundle

[READ-ONLY] Multi step actions, suitable for building checkouts or setups.
PHP
84
star
8

InvoicingPlugin

Generate an Invoice for every placed order
PHP
80
star
9

Sylius-Sandbox

[DEPRACATED] Sylius sandbox application, playground and testing place for Sylius and Symfony2 beginners.
PHP
77
star
10

PluginSkeleton

Skeleton for starting Sylius plugins.
PHP
71
star
11

SyliusMailerBundle

Simple e-mails sending!
PHP
69
star
12

RefundPlugin

Basic refunds functionality for Sylius
PHP
64
star
13

Registry

Registry component.
PHP
59
star
14

AdminOrderCreationPlugin

Create orders in Sylius as an Administrator
PHP
56
star
15

Sylius-Docs

DEPRACATED. See Sylius/Sylius repository.
54
star
16

SyliusFixturesBundle

Configurable fixtures for Symfony applications.
PHP
49
star
17

Docker

Docker scripts for Sylius.
Makefile
43
star
18

SyliusDemo

Official Sylius demo application.
PHP
40
star
19

RbacPlugin

Sylius roles and permissions management plugin
PHP
33
star
20

SyliusAddressingBundle

[READ-ONLY] Addresses, countries, states and zones management for Symfony2.
PHP
33
star
21

PayPalPlugin

Official integration with PayPal Commerce Platform
PHP
33
star
22

Promotion

[READ-ONLY] Flexible promotions engine for PHP e-commerce applications.
PHP
27
star
23

SyliusTaxonomyBundle

[READ-ONLY] Taxonomies for Symfony2 applications.
PHP
26
star
24

Resource

[READ-ONLY] Resource management abstraction for PHP.
PHP
23
star
25

SyliusCoreBundle

[READ-ONLY] Subtree split of the Sylius core - please see "Sylius" repository.
PHP
22
star
26

CustomerOrderCancellationPlugin

Plugin that allows customers to cancel the placed order before it is processed.
PHP
22
star
27

SyliusPaymentBundle

[READ-ONLY] Gateway agnostic payments engine for Symfony2.
PHP
22
star
28

Order

[READ-ONLY] Orders management component for PHP e-commerce apps.
PHP
21
star
29

SyliusThemingBundle

Bundle that provides theming feature.
PHP
21
star
30

SyliusSettingsBundle

[READ-ONLY] Flexible settings system (with web UI) for Symfony2 applications.
PHP
21
star
31

SyliusAssortmentBundle

DEPRACATED. Use SyliusProductBundle and its extensions instead.
PHP
21
star
32

Product

[READ-ONLY] Product catalog for PHP.
PHP
21
star
33

CustomerReorderPlugin

Plugin that allows customers to reorder previously placed order.
PHP
20
star
34

SyliusInventoryBundle

[READ-ONLY] Flexible inventory management for Symfony2 e-commerce applications.
PHP
19
star
35

SyliusMoneyBundle

[READ-ONLY] Currency and money handling for Symfony2 apps.
PHP
18
star
36

SyliusSalesBundle

[READ-ONLY] Orders engine for Symfony2 e-commerce solutions.
PHP
18
star
37

SyliusPromotionBundle

[READ-ONLY] Flexible promotions system - time promotions, coupons, custom actions, rules for your Symfony2 ecommerce app.
PHP
18
star
38

Vagrant

[ABANDONED] Vagrant development environment for Sylius.
Shell
17
star
39

SyliusOmnipayBundle

[READ-ONLY] Symfony2 integration with Omnipay - payment processing library for PHP.
PHP
17
star
40

SyliusTaxationBundle

[READ-ONLY] Customizable taxation system for Symfony2 e-commerce applications.
PHP
17
star
41

SyliusProductBundle

[READ-ONLY] Product catalog bundle for Symfony
PHP
16
star
42

Payment

[READ-ONLY] Basic payment models and architecture for PHP e-commerce projects.
PHP
16
star
43

SyliusCategorizerBundle

DEPRACATED.
PHP
15
star
44

Taxonomy

[READ-ONLY] Categorization component for PHP.
PHP
14
star
45

SyliusShippingBundle

[READ-ONLY] Shipments, shipping methods and categories management for Symfony2.
PHP
14
star
46

SyliusPluginsBundle

Installable plugins bundle for Symfony2 applications.
PHP
14
star
47

Mailer

[READ-ONLY] Sylius mailer component.
PHP
14
star
48

Cart

[READ-ONLY] Webshop cart library for PHP.
PHP
14
star
49

ThemeSkeleton

Starting point for new themes.
HTML
13
star
50

SyliusBloggerBundle

DEPRACATED.
PHP
13
star
51

SyliusWebBundle

DEPRACATED. See Sylius/Sylius repository.
HTML
13
star
52

Shipping

[READ-ONLY] Shipments, shipping method and charges library for PHP e-commerce.
PHP
12
star
53

Rbac

[READ-ONLY] Sylius Hierarchical Role Based Access Control component.
PHP
12
star
54

SyliusAdminApiBundle

Administration REST API for Sylius eCommerce.
PHP
11
star
55

SyliusPayumBundle

[READ-ONLY] Sylius integration with Payum payments library.
PHP
11
star
56

SyliusRbacBundle

[READ-ONLY] Sylius Hierarchical Role Based Access Control integration with Symfony2.
PHP
11
star
57

SyliusOrderBundle

[READ-ONLY] Orders engine for Symfony2 e-commerce solutions.
PHP
11
star
58

Core

[READ-ONLY] Sylius e-commerce core.
PHP
10
star
59

Sylius-Docker-Standard

Dockerfile
10
star
60

SyliusPricingBundle

Resolving object prices...
PHP
10
star
61

Taxation

[READ-ONLY] Taxation system with multiple categories and rates support, for PHP.
PHP
10
star
62

Locale

[READ-ONLY] Locales management component for PHP apps.
PHP
10
star
63

PriceHistoryPlugin

Implementation of "Directive (EU) 2019/2161 of the European Parliament and of the Council", also known as the "Omnibus Directive".
PHP
10
star
64

Calendar

Date handling for PHP applications.
PHP
9
star
65

Grid

[READ-ONLY] Generic Grid component that allows you to manage fields, sorting, filters and actions for grids of data.
PHP
9
star
66

SyliusAttributeBundle

[READ-ONLY] Attribute handling for Symfony2 business entities.
PHP
9
star
67

docker-nginx-php-fpm

Sylius nginx+php-fpm base image suitable to run Sylius Standard
Makefile
8
star
68

Inventory

[READ-ONLY] Inventory management component for PHP.
PHP
8
star
69

Currency

[READ-ONLY] Subtree split of the Sylius Currency component for PHP E-Commerce.
PHP
8
star
70

SyliusContentBundle

[READ-ONLY] Sylius CMS specific features and integration with Symfony CMF.
PHP
7
star
71

SyliusAdminBundle

[READ-ONLY] Administration panel for Sylius eCommerce.
Twig
7
star
72

Variation

[READ-ONLY] PHP library for handling object variations.
PHP
7
star
73

Attribute

[READ-ONLY] Handling of object attributes.
PHP
7
star
74

SyliusVariableProductBundle

[READ-ONLY] Sylius product catalog extension which supports product variants and options.
PHP
7
star
75

SyliusUserBundle

[READ-ONLY] Symfony user bundle with multiple users and OAuth support.
PHP
7
star
76

DeprecatedSyliusApiBundle

[READ-ONLY] Sylius REST API bundle with OAuth Server integration.
PHP
7
star
77

SyliusCurrencyBundle

[READ-ONLY] Currencies and exchange rates management for Symfony2 e-commerce apps.
PHP
7
star
78

SyliusRector

PHP
6
star
79

Pricing

[READ-ONLY] Pricing component for PHP e-commerce applications.
PHP
6
star
80

SyliusVariationBundle

[READ-ONLY] Managing options and variations of PHP business entities.
PHP
6
star
81

Metadata

[READ-ONLY] Generic purpose metadata component for PHP.
PHP
6
star
82

SyliusLocaleBundle

[READ-ONLY] Locales management for Symfony2.
PHP
6
star
83

SyliusReportBundle

[READ-ONLY] Subtree split of Sylius reports system!
JavaScript
6
star
84

Storage

[READ-ONLY] Sylius data storage component.
PHP
6
star
85

Addressing

[READ-ONLY] Addresses, countries and zones management system for PHP.
PHP
6
star
86

hubkit

PHP
6
star
87

SyliusTranslationBundle

[READ-ONLY] Sylius i18n bundle.
PHP
6
star
88

SyliusUiBundle

[READ-ONLY] Sylius user interface components.
PHP
6
star
89

Customizations

Sylius application with customizations from Customization guide implemented
PHP
5
star
90

Originator

[READ-ONLY] Originator component subtree split.
PHP
5
star
91

SyliusContactBundle

[READ-ONLY] Sylius contact form and support system bundle.
PHP
5
star
92

SyliusSearchBundle

[READ-ONLY] Subtree split of Sylius search bundle.
PHP
5
star
93

Channel

[READ-ONLY] Sylius multichannel component for PHP e-commerce.
PHP
5
star
94

SyliusReviewBundle

[READ-ONLY] Reviews support for Symfony2 applications.
PHP
5
star
95

Translation

[READ-ONLY] Translation component for Sylius.
PHP
5
star
96

Report

[READ-ONLY] Sylius reports component.
PHP
5
star
97

SyliusApiBundle

[READ-ONLY] Unified API for Sylius eCommerce.
PHP
5
star
98

PlusInformationCenter

Changelog and upgrade instructions for Sylius/Plus.
5
star
99

User

[READ-ONLY] Subtree split for the Sylius user component.
PHP
5
star
100

Archetype

[READ-ONLY] Subtree split of Sylius Archetype component.
PHP
5
star