Bundles
These packages provide features you can integrate into a Symfony application. Follow each guide for installation, configuration, and ways to extend it.
Content and media
- CMS bundle: configure and manage pages, sites, layouts, modules, and reusable content. Start with installation if you are adding the CMS to a project.
- Media bundle: manage uploaded files, generated versions, rendering, and the media library.
Users and accounts
- User bundle: add login, registration, account settings, and user administration.
- Account bundle: make application data belong to accounts, with users accessing it through memberships.
- Mailer bundle: manage mail templates, preview messages, and integrate email history.
Looking for technical building blocks?
The Components section covers forms, Doctrine helpers, HTTP integrations, translations, permissions, and other infrastructure packages.
Extend the CMS
The CMS plugin catalog covers blog articles, sections, translation workflows, data import/export, and ready-made modules. Choose the plugin by the workflow it adds and check its current compatibility requirements.