DEV Community

Matteo De Micheli
Matteo De Micheli

Posted on

My new favorite CMS: Kirby

My business website is made with Kirby. I'm skeptical about Content Management Systems after using Drupal 8 and Wordpress. These big(ger) systems have grown organically over the years and a lot of bloat and inconsistencies that are noticeable and make things unnecessarily complicated.

After these past few days I can confidently say that Kirby is awesome. The community and ecosystem are not that big but there's a lot of thought that went into the developer experience. For example enabling the website to be multilingual is as easy as adjusting the config file like this.

return [
    'languages' => true,
    'languages.detect' => true,
];

No bloat, no weird API. Definitely worth paying for. Sometimes it's a bit magical but reading the source code is always an option. If you haven't tried it yet, here's my recommendation to check it out.

Discussion (2)

Collapse
moopet profile image
Ben Sinclair

Looks interesting.

I'll add it to my bookmarks as a good example of something that's open source but not free software, though. I've been wanting a clear example of that to show people for a while.

Collapse
matteodem profile image
Matteo De Micheli Author

In the past I've also been skeptical about paying for frameworks, but after using Drupal 8 and seeing how it's community I'm more than fine with paying