Why Armonic?

Armonic adds content management to your Symfony application. Editors manage pages in an admin area. Developers build the layouts and modules those pages use.

For example, a developer can create a landing page layout. An editor can then add text and images, preview the page, and publish it.

Why teams choose Armonic

  • Edit pages using modules configured for your project.
  • Preview changes before publishing, and keep previous content versions.
  • Manage several sites and languages from the same admin area.
  • Keep your Symfony application and add the CMS features you need.

Is it for me?

Choose Armonic when your team uses Symfony and needs editors to manage website content.

A Symfony developer sets up the application, defines its layouts and modules, and handles deployment. After setup, editors can manage content without changing code.

Choose where to start

Armonic standalone

Start with a base project that includes the main packages.

Use the standalone edition.

Armonic for existing Symfony projects

Add Armonic to an application you already have.

Install in an existing Symfony project.

Armonic for Sylius

Add content pages alongside your shop.

Install in a Sylius project.