Skip to content

Bundles starter pack

eZ Platform follows the Symfony 5 bundle system. Clean installation comes with set of built-in packages which you can preview in composer.json.

For more information about eZ Platform bundle structure, see Bundle section in our Guide.

External packages

If basic bundles do not give you enough flexibility or functionalities, you can extend your project with external packages. They provide additional ways of customizing your installation, and can help you with content management, further development, integrations, security, social engagement, and system management.

You can easily browse the external bundles and download them from eZ Platform Packages. Refer to their respective pages for instructions on how to install them.


Bundle Description
RepositoryProfilerBundle profiles Platform API/SPI and sets up scenarios to be able to continuously test to keep track of performance regressions of repository and underlying storage engines


These bundles are not necessarily something you would install, but they are useful for learning process:

Bundle Description
ezplatform-com the Ibexa Developer Hub for the Open Source PHP CMS eZ Platform (example site)
ezplatform-ee-demo fork of the "ezplatform-ee" meta repository, contains changes necessary to enable eZ Platform Enterprise Edition Demo. Not recommended for a clean install for new projects, but great for observation and learning (example site)