🏗️ Plugin Development Guide

Sylius plugins are one of the most powerful ways to extend Sylius functionalities. They’re not bounded by Sylius release cycle and can be developed quicker and more effectively. They also allow sharing our (developers) work in an open-source community, which is not possible with regular application customizations.

BDD methodology says the most accurate way to explain some process is using an example. With respect to that rule, let’s create some simple first plugin together!

See also

Sylius Plugins
The collection of Sylius Plugins and basic introduction to the concept of plugins.
The Customization Guide
Sylius customization techniques available to use also in plugins.