This plugin lets you serve a subpage to page A as if it was page A, to 50% of the visitors.
Collapses the content below headlines in Panel for Kirby 3.
Add interactive areas to mark people, cooking ingredients, technical details or any other interesting parts of an image.
Embed Are.na channels in your text with the (arena: …) Kirbytag
Automatically generates an SVG favicon
Content aware image cropping
Automatic unique ID for pages, structure objects and files including performant helpers to retrieve them. Bonus: Cache for collections and …
Helper to automatically load various Kirby extensions in a plugin
Schedule automatic publishing of pages (drafts) on a certain date & time
Automatically resize images on upload
Font Awesome icon picker field for the panel.
Kirby plugin which triggers AWS CloudFront invalidations automatically.
Add GitHub-style badges to your site with the (badge: …) Kirbytag
Exposes the internal REST API at /rest with the option to convert Kirbytags to HTML and add a srcset to images in the process. Intended to …
Search for full word combinations rather than just individual words.
Use Laravel Blade templates for your Kirby site
Blurry image placeholders and progressive image loading for better UX
Provides a fast page lookup even in big content trees.
Boost the speed of Kirby by having content files of pages cached, with automatic unique ID, fast lookup and Tiny-URL.
Restrict access of a user role to a specific page (and its children) in the Panel.
Field methods to create plain or linked bylines from single or multiple authors
Add modification timestamps to your css and js files, as long as they are embedded with the css() and js() helpers.
Write custom HTML tags, powered by PHP
Allowing user login using an external CAS. It adds a new button under the panel login form to connect through CAS.
Choices is a plugin that provides methods to manage field options in the frontend. For any field – like select, multiselect or checkboxlist …
Create excerpts from fields and define the HTML tags you wish to keep
Clean temporary files and folders such as cache, media, .lock and .logins on your website.
Automatically purge Cloudflare cached URLs
Plugin to convert your files to other file types (i.e. mov to animated gif), using cloudconvert.com
Embed CodePens in your text with the (codepen: …) Kirbytag
Adds support for Laravel collections to Kirby
Extract the dominant / average color from any image
A color palette field, helping you pick predefined colors / palettes
Colors is a field that allows the selection of a color using the native color selector. Colors can be viewed and edited in either HEX, RGB …
A minimalistic comment/webmention system
This plugin blocks the loading of content from external sources. The content is only loaded if a consent is accepted (GDPR compliant). The …
Simplify the content security policy headers setup for your website
This plugin converts JPG, JPEG and PNG into much smaller WEBP – speed up your website!
Add a cookie approval banner to your templates
A customizable cookie consent modal for Kirby3.
Select from 9 different crop positions with this visual crop selector field
This plugin allows to define the fields shown on Kirby's page add dialog in the corresponding page's blueprint.
Plugin to provide two additional date fields which will store the creation date and the modication date as a Unix Epoch. A field method is …
A date field that uses the format DD.MM.YYYY
Date Methods is a plugin that allows for advanced date and time parsing and formatting using PHP's core date objects. It offers methods for …
Detect ad blockers and manage the warning messages that will be displayed for Kirby 3.
Check the health of your Kirby installation
Store project credentials and environment variables in a .env file and access them in Kirby
Kirbytag to generate beautiful download links for a specific file
Display embeds from various media sites (YouTube, Vimeo, Soundcloud, Instagram, etc.) by only providing the url to the medium
The Enhanced Toolbar Link Dialog makes it easy to add internal or external references to your content by extending the default link dialog …
Store project credentials and variables in a .env file and access them in Kirby
A plugin for the Kirby CMS to easily implement an event calendar.
Add the Fathom tracking code to your site
Integrates the privacy first website analytics Fathom Analytics dashboard to the panel and provides the tracking code for your templates.
Generate a RSS or JSON-Feed or XML-Sitemap from a collection of pages
Plugin to show feeds. The FeedReader plugin provides an unified access to the elements of a feed. A feed might be of type RSS, Atom or JSON …
Provides feeds in the most popular formats (RSS, Atom & JSON), generated from a collection of e.g. blog articles or press releases.
Field method to echo strings based on the boolean value of a field
Kirby block preview plugin to directly render block fields, allowing for inline editing.
Display files from anywhere in your site in a section. This section only displays files, you cannot sort them manually or upload new files.
File method and css/js helpers to add hashes to assets and files
Cache-busting utility to fingerprint assets
Set the focus point of an image to prevent the relevant parts from being cropped
Select font family and font weight with two synced fields
This plugin extends Kirby 3 with some basic, extremely easy and unopinionated footnote functionalities.
A helper library for working with forms, using the Post/Redirect/Get design pattern
This form plugin for Kirby offers you maximum flexibility and usability. It can be used as a block anywhere you needed. Even multiple times …
A small plugin for creating HTML forms more easily.
Small string/translation helper for fragments 'laravel/blade' style. Supports translating fragments (e.g. static labels) on site or page …
This plugin adds basic geo search and conversion functionalities to Kirby
Read ID3 tags from audio files and use it in your templates.
Kirby plugin for updating content in the Panel via Git
Automatic commit and push of content changes made via the Panel to a git repository
Display your Google Calendar entries as list on your website
With this plugin you can use layouts right within any blocks field!
Component, snippet and page method for semantic templates with Handlebars and Mustache
File name hashes support for the css() and js() helpers
Themeable server-side syntax highlighting
Server-side syntax highlighting for the Kirby code block & KirbyText
Handle homepage redirection
Add a best-practice HTML head element to your templates, extendable with snippets
Static class method, Uniform-Guard and Field-Method to filter your "dirty" HTML inputs to "clean" HTML.
Use Laravel's illuminate/database package in Kirby
Add images to your checkbox options in this field, to provide an intuitive selection interface for your editors
Combine images with radio buttons in this field, to provide an intuitive selection interface for your editors
Visually crop images with a handy image editor directly inside the panel
Thumb component to optimize images using the ImageOptim Api
If this plugin gets activated, it will serve all images via imgix.
A webmention handler. Receives webmentions and propagates them via Kirby hook so your site or other plugins can subscribe to them.
Plugin to help you show your own instagram feed on your website. Works with test users, no app approval needed!
Instagram feed on your Kirby website!
Run jobs – like cleaning the cache – from within the Panel, PHP code or a cronjob
Use the JSON field to create nested JSON objects and arrays with an intuitive interface
Zero-dependency global kirbylog() helper for any content
Kirby's Query Language API combines the flexibility of Kirby's data structures, the power of GraphQL and the simplicity of REST.
Parse Kirbytext and wrap the result in an HTML element of your choice
A set of helper functions to get the correct path to your versioned css and js files generated by Vite.
A webmention enabled comment plugin. Receive comments and webmentions. Spam protection and a moderation panel view included. Kirby 3.6 …
This plugin allows ease of access to all of your Kirby pages on sites that use the KQL plugin
Cache any data until the set expiration time
Use the mix helper function to get the correct path to your versioned CSS and JS files generated by Laravel Mix.
This plugin extends Kirby’s templates with a powerful layout system.
With this plugin, you can login into Kirby with your LDAP-credentials
Super simple plugin that adds routes, a page method and a panel field so you can easily add likes/hearts/votes to your pages.
Kirby field for links of any kind - external, page, file, email, phone. Has settings for text, popup true/false, and hash.
List Methods is a plugin providing methods to generate comma-separated list from collections like pages, users or files. It allows for …
Change every localized string within the Panel – other plugins included! If you want to adapt some Panel translations without effort, this …
A simple map & geolocation field, built on top of open-source services and Mapbox.
Password-protect pages easily, Panel blueprint included.
A little log utility (KLogger wrapper)
This plugin logs all actions in the panel and displays them in a separate view.
Send transactional SMS, transactional E-Mail and Campaigns with Mailjet
Geolocation field & map block: All you need for a map on your website.
A highly customizable text editor with syntax highlighting for both Markdown and KirbyTags. Also has advanced features like displaying …
Displays most important metrics of the extensive open-source tracking solution Matomo directly into the panel and provides helpers for …
Resize images in the browser before uploading them to the server.
This plugin allows you to translate your entire site content in the powerful TMS Memsource
Mercado Pago payment gateway for Kirby 3 Merx plugin.
A powerful toolkit to create your very own online shop. Start entirely from scratch or integrate a store into your existing Kirby …
Win every SEO fight. MetaKnight is a handy SEO plugin for the flat-file CMS Kirby. It has mighty powers.
HTML meta tags generator that supports Open Graph, Twitter Cards, and JSON Linked Data out of the box
Methods Folder is a plugin to automatically register local methods provided in the folder site/methods just like Kirby accepts local …
Enable minify HTML output for Kirby 3.
Static class and page methods for using the mobile detect lib
Subpages for modular Kirby websites
Mollie payment gateway for Kirby 3 Merx plugin.
Use Monolog to log data to files, databases, notifications and more.
Missing move pages feature for Kirby 3.
An exploration of a new UI element/field for Kirby CMS, resembling the multi-toggles ususally found in desktop software for things, such as …
MySQL based Cache-Driver
Menu builder field to create any type of navigation menu
Interface to use OAuth 2.0 providers for user authentication
Enables the inclusion of custom Writer field marks without patching the Kirby dist files.
Display any page list in a section. Any parent, many parents, filtered, don't care.
Display subpages in a flexible, sortable and searchable table.
Track Page view count and last visited timestamp
Add more specific CSS classes and features to the panel views
A panel field allowing you to search pexels.com for stockphotos and download then directly to your Kirby page.
PHP based Cache-Driver
Plates native PHP template engine/system for Kirby 3.
Simple plugin providing plausible iframe panel view to kirby panel and simple frontend snippet.
Displays simple and useful web analytics from Plausible directly into a panel and provides a frontend snippet for adding the Plausible …
CLI tool to generate and append to various files for Kirby3 CMS using Plop.js
With Kirby Loader you can load plugins from multiple roots. Thus, you can simplify the management of your plugins by grouping.
Allows you to use language variables to translate a string according to that language's plural forms defined in the Unicode CLDR
Run your own podcast with Kirby! Handle episodes right in the panel, create feeds for all popular "podcatchers", track downloads and …
Send transactional E-Mail with Postmark
Add enhanced and missing structure previews for various fields in the panel
A simple, customizable section for your Kirby project from which your clients can quickly copy commonly used characters to the clipboard.
Turns your Kirby website into a PWA: progressive web app.
Generate QRCodes. The included Panel field will show the QRCode and trigger download on click.
Author KQL queries in the Panel and use them in your templates.
Enable workers in Kirby that can do tasks in the background at scheduled intervals (cron) by working through queues of jobs
Kirbytag to create blockquotes
Kirby tag and page method to generate various random values
A page rating plugin. Working without page reload and can also receive webmentions. Comes with a panel overview of all the ratings.
Helper tool that enables ray ( https://myray.app/ ) on all extendable methods.
Kirby 3 Plugin to view recently modified pages by current User (or other collections)
This plugin integrates the Recurr library to make it easier to work with repeating dates (like events on a calender).
Setup HTTP status code redirects from within the Panel
Redis based Cache-Driver
Fetch related pages/files based on matching values in a given field
The Relationship field allows you to select and sort multiple items from a list
Enables editors or clients to submit tasks, bugs and ideas to Github, Gitlab or Bitbucket or by E-Mail, straight out of the Panel!
Speed up Kirby's page routing.
Advanced redirection based on rules, supporting wildcards and HTTP status codes. Comes with a panel view, so redirects can be managed …
Retrotree is a section plugin to display pages in real retro tree fashion.
Manage the robots.txt from Kirby's config file
Use PHP8 attributes to define metadata for your custom routes in separate files.
Easily generate JSON schema for any kind of structured data in the RDFa specification.
Prevent unauthorized users to access a page or a hierarchy of pages. The permission will be granted by a user group. If the user is not yet …
Provides self-hosted authentication for the IndieAuth protocol
The plugin attempts to send Webmentions to all URLs linked from a page's content when it is saved with status "listed".
A small plugin for generating meta data using shared controllers and field data. Also creates Facebook Opengraph and Twitter social sharing …
Plugin to use the free and paid API of Seobility.net like the keyword check
Display products on your own site and integrate the checkout process with your Shopify shop.
Find items related to the current item based on similarity between fields
Track page views, referrers and devices on your Kirby 3 website. This plugin provides a simple solution for self-hosted, minimal and …
Helps integrate Snipcart into a Kirby site
snippetWhen is a helper function to conditionally embed snippets.
This plugin provides a KirbyTag that allows you to include a table inside a textarea field from a spreadsheet (Excel or CSV files).
SQLite based Cache-Driver
Create a static version of your site. Upload the generated files to any CDN or services like Netlify. The result is an even faster site.
Profile your Kirby 3 CMS code with precision in milliseconds (or seconds).
Structure: Textarea Preview offers Markdown previews for textareas in structure fields.
Advanced SEO for structured data to organize and connect microdata based on JSON Linked Data format (JSON-LD).
Kirby field for synchronizing content with audio/video files
Embargo pages until sunrise date and withdraw at sunset date
Use the table field plugin to provide an easy way for editors to create and edit tables
Template hooks allow you to manage hooks for page and file templates more easily.
Manage background processes from the panel. Define scripts like you might already be familiar with from npm. Start or stop predefined …
Allows you to easily write plugin tests by automatically loading Kirby and optionally changing its roots.
Tiles is a plugin to serve basic vector map tiles (.mbtiles). The plugin provides routes for styles, tilejson and vector tiles that can be …
Integrates the powerful TinyMCE 5 wysiwyg editor into Kirby 3.
Tracker is a plugin to track content changes and create panel logs or front-end notifications in member areas.
Tree Methods converts field values to HTML and helps adapting the resulting markup by changing headline hierarchy, wrapping and filtering …
Edit your language translation variables from the Panel.
Add support for Twig templates to your Kirby installation
A wrapper around twitteroauth. Allows you to display tweets on your website without having to use Twitters embedded timelines.
Type Methods is a plugin helping to identify the type of an object, either page, user or file, in order to simplify logic in snippets that …
Probably the most versatile solution for handling web form submissions, validation and backend processing on your site
More options when uploading files like name changes, resizing via Kirby or compression and optional resizing via TinyPNG.
Specify language variables with YAML files and nested keys
The variables field allows you to manage language variables via the panel
Keep track of content changes and switch between different versions from the Panel
A Kirby tag and snippet for rendering video players inside textareas
Embed content from YouTube without compromising privacy.
This is very basic Kirby CMS thumbnail driver for libvips.
Opinionated boilerplate helper to make it easier to work with virtual pages in a multilingual kirby 3 setup.
This plugin provides a field for cropping images visually and very flexibly.
Provides a field to trigger custom webhooks and see their status through the panel. Use it to deploy headless sites, trigger a CI/CD …
Lets you register custom webhooks based on kirby hooks.
A snippet and Kirby tag for using WebP images in templates and within textareas. This plugin will convert uploaded files to WebP on the …
Provide files like /robots.txt, .well-known, etc.
It provides a field called 'whatever' that should simply spit out "whatever". Essentially it is the "hello world" field example made …
Simple floating WhatsApp button plugin for Kirby 3.
Conditionally show and hide your fields and sections by evaluating a query expression.
Generates a sitemap for search engines. Can be configured to include/exclude certain pages and more.
Template component for XSLT support in your templates. It let's you specify the needed data for each blueprint which is then provided as …
Get a list of official public holidays and the dates they fall on for any country and year.