Kirby 3.0

The file-based content management sytem

#1 Product of the DayJanuary 23, 2019

Some of the highlights in Kirby 3:

- Fully customizable, Vue-based admin interface

- Headless CMS option to use Kirby with your SPA, mobile applications or static site generators.

- Generate pages from any data source, such as databases, APIs, JSON files or anything else that's parseable by PHP.

- Brand new plugin system

Discussion
Would you recommend this product?
39 Reviews4.9/5
Hey everyone, I'm Bastian, the founder of Kirby. We are super excited to introduce our new third major release of Kirby after two years of development and almost exactly seven years after Kirby 1. With this new version, we wanted to build a system that adapts to your projects like no other. A CMS that doesn't get in your way and always feels like an exclusive custom solution for your clients. We really hope you like it and can't wait to hear your thoughts. The team and I will be around in the next days to answer your questions. All the best, Bastian
Kirby has always been focused on simplicity and enabling self-publishers to create beautiful websites. v3 adds a load of new features, a refreshed admin interface, all on top of the same flat-file system that makes it so simple.

I've been developing websites and plugins with the previous version for 3 years and have had a great experience with it. I find it great for building custom websites. My clients love the simplicity of the Panel too.

Pros:

- Flexible for custom websites - Easy to integrate with external services - Well documented - Friendly & helpful community

Cons:

- Few cons to make any difference in my CMS choice

Visual editor and file upload was a pain in earlier version. How it is now?
@vladkorobov thank you for your question! It's really hard to compare version 1 from seven years ago with version 3. Kirby has evolved pretty massively in the meantime and especially with this last release. With v3 you can add files to any type of page with a multi-file drag & drop uploader. The uploader can validate uploads based on the file size, dimensions, ratio, mime type and more. You can group uploads in different areas, such as a gallery, cover, pdf downloads or whatever you need for a specific type of page. About the visual editor: as part of our philosophy not to add too much bloat upfront, we don't deliver Kirby with a wysiwyg editor. Every project has different requirements there in our experience. But there's a great visual markdown editor plugin based on Prosemirror: https://github.com/sylvainjule/k..., a wysiwyg based on Tiptap.js https://tiptap.scrumpy.io/ is in the making and you can bring your own favorite wysiwyg with our field plugin api.
Kirby is amazing. I've been using it for years. Really excited about V3!