HarmonyCMS is built in PHP on top of the popular Symfony 4 framework and use it's full-stack components. This framework includes all of the tools and classes that are necessary for building quality websites and applications.
With the help of the Translations component from Symfony HarmonyCMS can be translated with all the languages in the world. Currently supporting English only, any help for translation is welcomed!
As a developer, you will get access to a powerful API to build easily themes, extensions and translations for your website and to shared them with the complete HarmonyCMS community.
For experienced users we provide a Docker ready environment including all development tools a HarmonyCMS developer would need to run properly an instance of the CMS but also to be able to create packages, themes, extensions and translations.
With HarmonyCMS, you can create any type of website you want: a personal blog or website, a business
website, a professional portfolio, even an API. You will be able to build your website by choosing
all the elements you need at your disposal!
But don't worry we cover that part for you! You will find all your need in our Marketplace and you will find some tools to help you build with success your project.
Based on Twig for its templates: an elegant, flexible and concise templating language that allows you to write templates the way you want. You don't have to know PHP or know how databases work in order to get whatever content you need from the backend.
With the help of the Symfony community we developed a theme bundle to manage the design of your website the simple as possible. HarmonyCMS comes bundled with a default theme, but if is not for you you can find more in the Marketplace to create a beautiful website.