Kirby
p/kirby
CMS that adapts to any project, loved by developers editors.
Kirby 3.0 — The file-based content management sytem
Featured
41

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

Replies
Jonno Riekwel
I've been a long term Kirby fan. It's the perfect cms when you like using PHP, aren't ready to jump to things like React, but still want to have control over what you're building. Kirby is surprisingly powerful when you figure out how it works. You can build almost anything.
Pedro Borges

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

Bastian Allgeier
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
Ktryn Dchrs
I follow Kirby since version 1 and every version is a major update over the previous one. The Version 2 was great but the panel had a little something missing in term of usability. The Version 3 solve it and made that CMS an even more indispensable tool. Try it! You'l love it!
Tobias Günther

Kirby is a wonderful piece of software (art). Very simple, very flexible - I wouldn't miss it for the world and cannot recommend it enough!

Pros:

- simple and lightweight - very flexible - clean & transparent architecture

Cons:

I haven't seen anything better than Kirby so far!

Francesco Eandi
I really love Kirby. It's very easy to reach great goals with it without being too tech savy. Can't wait to upgrade to version 3.0
Isaac Bordons

I'm using Kirby from V1 and can't wait to start a new project with V3. Great Work Bastian and team!

Pros:

I absolutely love how fast my sites are and how Kirby manages the Workflow with the content, templates and code. The new customizable Panel.

Cons:

I'll wait for new plugins :)

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.
Arthur Schmitt
Kirby is amazing. I've been using it for years. Really excited about V3!
Florian Krapp

Besides making a great CMS, Bastian and his team are all about an open web and community.

Pros:

- Flexible - panel is awesome - great documentation - lightweight - great starter kits - awesome community - a lot of plugins and themes

Cons:

- all the possibilites could be overwhelming in the beginning > but there are tons of tutorials to start with

Nife Oluyemi
Congrats on the launch of version3! I like that the tool is easy to setup and learn. I am doing a Product challenge for 20 days where I write about the #1 product on PH. Today, day 17, I wrote about Kirby - https://medium.com/@nife/product...
Thomas Günther
@nifeoluyemi Nice article! You wrote this though: „Kirby was created as a lightweight file based CMS for those with little technical know-how, who want to create a simple site without a requiring database.“ I don‘t know if that describes Kirby correctly. Not having a database doesn‘t automatically mean „simple website“. Just have a look at https://getkirby.com/love
Mathias Gmeiner

I‘m a Kirby user since v1, never looked back

Pros:

Simplicity and great performance

Cons:

Hm, hard to tell, I‘m really happy with it. The docs are nicely done, but they could be more detailed

Hans Pagel

it's the best file based cms out there, give it a try

Pros:

very easy to learn file based, doesn't need a database very flexible (API!)

Cons:

no idea

Jonathan Muth

Kirby allowed me to get started as a professional web developer and it has grown with me and on me. So glad to see Bastian and the team take my favorite CMS to the next level.

Pros:

- Hits the sweet spot between flexibility and ease-of-use - Adapts to most usage scenarios - Comes with a built-in REST API - Great docs

Cons:

- Using a PHP-based CMS in 2019 may feel anachronistic to some (but I guarantee: It is well worth it)

Bruno Meilick

I used both Kirby v2 and Laravel for more than 4 years now and both have their usecases. Kirby 3 is a modern and flexible CMS with a solid codebase.

Pros:

Filebased CMS with pretty and customizable Backend? Plugins? Can do headless and database as well? I just love it.

Cons:

The online docs might need some polish but otherwise i think the overall experience is very good.

Roman Steiner

Our agency uses Kirby for almost every website that goes on shared hostings. Kirby 3 puts the thing on a whole new level with the (more) customizable panel and the ability to include custom data sources. Security: we never had a Kirby powered website hacked. Power: as a developer you can control all aspects of your website. Simplicity: you don't have to control all aspects. Structured content: no "blog entries with meta fields". You save "articles", "art pieces", "bananas", "whatevers". All have the properties you decide. Deployment: drag a folder into filezilla. Composer and git workflows are supported too. Performance: getkirby.com (runs on Kirby): TTFB is ~20ms. That's what you get as ping in FPS games. Flexibility: simple websites, large websites, PWAs. with or without databases. headless CMS or any templating engine in PHP. Friendly, healthy, community: lots of people are willing to help you out on the forum. You need to have a minimum of coding experience: it's not enough to just click on stuff to create your website. It's not wordpress, wix or squarespace.

Pros:

- Security - Power - Simplicity - Structured content - Deployment - Performance - Flexibility - Community

Cons:

- Developer experience required

Hash&Salt

This is my go to CMS for most client work because the panel is extremely easy to use and can be crafted in almost anyway imaginable. Very happy to have been part of the development process for Kirby 3.

Pros:

- Stupidly fast - Easy to learn - No database - Extremely flexible - Amazing Community

Cons:

- There are no cons at all really :)

Josh Heyer

I'm a big fan of Bastian's approach to developing both Kirby and the community around it. The CMS is top notch and community the really helps you make the most out of it. Highly recommended!

Pros:

- Easy to use - Lightweight - Crazy flexible - Fantastic community - Highly customizable control panel

Cons:

Might be too flexible for some folks. ;)

Cre8iv Click

Kirby has increasingly become our CMS of choice, due to its flexibility, gentle learning curve, incredible speed, and outstanding community. If you haven't tried it, you're missing out.

Pros:

- Amazingly flexible and full-featured - 'Flat-File' means FAST - plays nicely with CDNs - Secure and stable - Great docs, awesome community

Cons:

- because it is such a pleasure to use, it will 'spoil' you, and make you less likely to use other CMSs

Florian

I've started using Kirby 2 two years ago for a non-profit organisation and instantly fell in love with it. Since that I've learned a lot through Kirby's detailed documentation and its awesome community. Nowadays I'm building all my clients websites with Kirby.

Pros:

The possibility to adapt Kirby to your needs Beginner friendly The new Vue based panel The community

Cons:

No cons for me. Sorry!