Kirby

German file-based CMS with no database at all, licensed once per site rather than by subscription

Quick Overview

Company Bastian Allgeier GmbH
Category Content Management
Headquarters Berlin, Germany
Founded 2012
EU Presence Yes - Germany (EU)
Data Location Your own server; content is files
Open Source Source-available, commercial licence
GDPR Compliant Yes
Self-Hosting Yes - self-hosted only
Main Features Flat-file content storage, no database, customisable panel, full template control, blueprints for content structure, multi-language, PHP-based
Pricing Free for local development / EUR 109 one-off per production site
Best For Designers and developers building bespoke sites without database overhead
Replaces WordPress, Craft CMS, Statamic

Detailed Review

Pros and Cons

Pros

  • No database: deployment and backup are file copies
  • Content lives in version control with code
  • One-off EUR 109 licence per site
  • Total control over templates
  • Editing panel configured per project

Cons

  • Not suited to very large or relational content
  • Source-available, not open source
  • Small ecosystem and small team

Alternatives to Kirby

Other European content management worth comparing before you decide:

Storyblok

Austria · Headless CMS with a genuine visual editor

Strapi

France · Open-source headless CMS you fully self-host

Ghost

United Kingdom · Open-source publishing with memberships built in

TYPO3

Germany · Enterprise CMS built for multi-site and multi-language estates

See all European content management or compare them directly against WordPress on our alternatives page.

Frequently Asked Questions

Correct. Content is stored as text files in folders, so deployment is a file copy, backups are a directory copy, and content history lives in Git alongside your code.

EUR 109 once per production site, with no renewal or subscription. Local development is free, so you pay only when a site goes live.

It is source-available: you can read and modify the code, but it is sold under a commercial licence rather than an OSI-approved open-source one.

For very large content catalogues or sites needing complex relational queries, where a database-backed CMS such as TYPO3 or a headless platform will handle the load far better.

Who wrote this

European Purpose is written by one person. Every tool page is researched, written and checked by the same someone, against the vendor's own documentation.

Sebastiaan Smits

Founder & Editor · Netherlands

Selects the tools, writes the reviews, and checks where each company is actually established.

Read our editorial process for how we source, verify and update these pages — and how paid placement and affiliate income are handled.

Go to Kirby