Kirby

Kirby — elegance and structure

Kirby is a commercial Flat File CMS from Germany that has earned a devoted following among designers and agencies. It stands out for its beautifully crafted admin panel (called "Panel"), its structured content approach via Blueprints, and its excellent documentation. Kirby treats content modeling as a first-class concern.

Key features

Kirby's defining feature is its Blueprint system — YAML files that define the structure of each page type. You specify exactly which fields appear in the admin panel: text, images, toggles, dates, selects, tags, blocks, and dozens of other field types. This means content editors get a custom-tailored admin experience for each type of content. The template system uses plain PHP — no special templating language to learn. Kirby includes built-in image manipulation (resize, crop, blur), a flexible file system, content versioning via text files, and support for multilingual content.

Admin panel

Kirby's Panel is widely considered one of the most beautiful admin interfaces in the CMS world. Clean, minimal, and intuitive — even non-technical users can navigate it confidently. Every page type shows exactly the fields defined in its Blueprint, nothing more. The Panel includes media management, user roles, and a built-in content editor with blocks support. It feels polished and professional in a way that few open-source projects achieve.

Content management

Content is stored in plain text files (typically .txt with custom field separators). Each page is a folder containing its content file and any associated files (images, documents). The file-based structure is clean and predictable. Kirby's content model is highly flexible — you can create any structure you need through Blueprints.

Pros

Exceptional admin panel (Panel) — intuitive and beautiful. Blueprint system allows precise content modeling. Excellent, thorough documentation. Uses plain PHP templates — no special language to learn. Strong image handling built in. Active development and responsive team. Great for client projects — editors love the Panel.

Cons

Paid license required (€99 for basic, €349 for enterprise). Smaller plugin ecosystem than Grav or WordPress. Community is smaller, though passionate. Blueprints require upfront planning and YAML knowledge. No free tier for commercial use (free only for local development and testing).

Pricing

€99 for a Basic license (single site). €349 for an Enterprise license (single site, additional features). Free for local development and public demo sites. Each license is per-site — multiple sites require multiple licenses.

Best for

Designers and agencies building client sites where admin usability matters. Projects requiring structured, well-defined content models. Teams that value documentation and polish. Anyone willing to invest in a license for a premium experience.