Premium Plugins
for Kirby CMS
Developers script the same from PHP or serve it headless.
Luise Frey: Rooms of Silence
Luise Frey photographs rooms after everyone has left them: a school gym on the first morning of the holidays, a ferry terminal at four in the morning, the back office of a shop that closed last spring.
The twenty-eight prints in this exhibition were made over six winters in northern Germany and on the Faroe Islands. Frey works with a large-format camera and available light, which means exposures long enough for the dust to settle inside the frame.
Rooms of Silence is her first solo exhibition in Kassel. A conversation with the artist takes place on 14 November at 7 pm, admission free.
Preview
Write the teaser for "Luise Frey: Rooms of Silence" in our house voice, max 60 words. Use the attached press photo and the artist's page: @page://artists/luise-frey
Trusted by Teams Worldwide








Kirby Copilot
- Multi-Field GenerationTick the fields, write one prompt, and Copilot fills them all in one run – with files and other pages as context.
- Blocks & LayoutsGenerate whole layouts from your own block blueprints, custom blocks included.
- Inline SuggestionsPause while writing and a grey continuation appears. Tab keeps it, anything else drops it.
Kirby Content Translator
- Whole Pages in One ClickNested blocks, layouts and structure fields translate along with the page.
- DeepL or AITranslate with DeepL, or route through Kirby Copilot to ChatGPT, Claude, Gemini or Mistral.
- The Same Pipeline from PHPBatch translate pages or sync from the default language in CLI commands and hooks.
Kirby SEO Audit
- SEO & Readability AssessmentsEvery check graded into Good, OK, Needs improvement and Feedback, from keyword density to meta description length.
- View Button & SectionA view button opens the report in a dialog, a section shows it inline and keeps the last run. Both are set in the blueprint.
- Runs in the Editor's BrowserThe Yoast engine ships with the plugin and runs in a Web Worker. No third-party service ever sees the content.
Kirby Live Preview
- Renders as You TypeThe section refreshes on every change, before anything is saved.
- Three Screen WidthsToggle between phone, tablet and desktop width with one click.
- Knows It Is a PreviewThe page can hide the cookie banner or skip animations when rendered for the Panel.
On the House
Kirby Minimap
- Jump to a FieldClick an entry and the Panel scrolls it into view, with a pulse on blocks.
- Blocks by Icon and First WordsEvery block appears with its fieldset icon and the start of its text.
- Marks Where You AreFields and blocks in view are marked in the sidebar as you scroll.
Kirby Headless
- One Token Guards the APISet it in config.php and every KQL or custom route request has to carry it.
- Pages Answer as JSONTemplates return JSON, cached per page and language, drafts behind a preview token.
- Routes as Middleware ChainsCompose custom endpoints from the token check, resolvers and functions of your own.
curl https://example.com/api/kql \
-H "Authorization: Bearer your-token" \
-H "Content-Type: application/json" \
-d '{
"query": "page(\"blog\").children.listed",
"select": {
"title": true,
"text": "page.text.toBlocks.toArray",
"url": true
}
}'
{
"code": 200,
"status": "OK",
"result": [
{
"title": "Hello World",
"text": [...],
"url": "https://example.com/blog/hello-world"
}
]
}




