Kirby is a file‑based CMS Easy to setup. Easy to use. Flexible as hell.
Installing Kirby means uploading some files to your server and that's it. No fighting with your database setup, no 10-step setup wizard – it's a matter of seconds.
Any Content You Like
Blog articles, galleries, simple pages or complex product sheets – with Kirby you are not limited to a fixed data structure. You are in control of your content.
The Kirby Panel
Scared of the filesystem? Install the fast and powerful Kirby web interface to administrate your website right in your browser.
NoSQL? Kirby Prefers NoDB!
Kirby is file-based – No database involved. This means first class performance, version controllable content, simple backups and many other awesome sideeffects.
Kirby's highly flexible API is very easy to learn and will boost your productivity while you can focus on building high-quality websites for your clients.
Use your favorite editor to write your content with plain Markdown or use Kirbytext, a powerful, extended version of the popular Markdown syntax.