An opinionated, supercharged version of the Kirby Plainkit used internally at Love & Kindness for our clients' sites, with preconfigured tooling and plugins.
If you're not interested in all of my frontend opinions, you can use composerkit, which is essentially a simpler version with only Composer and the public & data folder setup.
Note
While Kirby Baukasten is open source & used in production as base for my own projects, it's not properly versioned, and I'm not offering support for it. Instead, it should serve as a reference or guide for implementing certain best practices in your own starterkit.
- PHP 8.4+ with composer
- Node.js 24+ with pnpm
- Install Composer & Node dependencies
composer install && pnpm install- Copy and configure environment configuration file
cp .env.example .env- Create required pages
mkdir -p data/storage/content/0_home && printf 'Title: Home\n\n----\n\nUuid: home\n' > data/storage/content/0_home/home.de.txt
mkdir -p data/storage/content/images && printf 'Uuid: images\n' > data/storage/content/images/images.de.txt
mkdir -p data/storage/content/error && printf 'Title: Seite nicht gefunden\n\n----\n\nUuid: error\n' > data/storage/content/error/error.de.txt
# optional
mkdir -p data/storage/content/files && printf 'Uuid: files\n' > data/storage/content/files/files.de.txt- Start the dev server.
pnpm run devMIT License © 2021-2026 Tobias Möritz
Thanks to Johann for the cute banner gecko!
