Kirby 4 plugins
-
Git Content Automatic commit and push of content changes made via the Panel to a git repository
-
SEO All-in-one toolkit for implementing SEO & Meta best practices in your Kirby site. Get a customizable, turnkey SEO solution in seconds.
-
Merx A powerful toolkit to create your very own online shop. Start entirely from scratch or integrate a store into your existing Kirby websi…
-
DreamForm The form builder plugin that makes forms just work like magic. Build single or multi-step forms in the panel, create Zapier-like submission …
-
Hidden Characters Visually show hidden characters in writer fields, textareas, text fields and field previews
-
Form Block Suite This form plugin for Kirby offers you maximum flexibility and usability. It can be used as a block where needed. Even multiple times per pag…
-
Column Blocks Use columns in block fields based on the layout field! Supports Paste and Drag&Drop!
-
Language Selector Language selector with translation state and dropdown for deleting translations.
-
Nuxt KQL Nuxt 3 module for Kirby's Query Language API
-
Content Translator Panel plugin to translate content at once with DeepL or other services
-
IndieConnector IndieConnector is your interface to the IndieWeb. It helps you receive and send webmentions, post to Mastodon and Bluesky whenever you publi…
-
Responsive images Manage responsive image settings within the Kirby panel.
-
Code Highlighter A server-side syntax highlighter plugin for Kirby CMS, powered by Phiki, that uses TextMate grammars and VS Code themes to generate syntax-h…
-
SEO Audit SEO analysis like Yoast SEO, right from the Panel. Privacy first, no external services.
-
Files from URL Upload a file from url. Right from the files field.
-
Komments A webmention enabled comment plugin. Receive comments and webmentions. Spam protection and a moderation panel view included.
-
Janitor Run command – like cleaning the cache – from within the Panel via a customizable button, directly in PHP code or with a cronjob
- Uniform Probably the most versatile solution for handling web form submissions, validation and backend processing on your site
-
Contact Field Field for easy creating contact links
-
Toggles Suite Extends the Kirby Toggles Field with colors, images and many more.
-
Kirby Route Protect Protect panel user from creating page URL in conflict with routes.
-
Callouts Adds GitHub-style callouts to KirbyText/Markdown using [!TYPE]. Turning them into styled blocks on your site.
-
Menu This plugin lets you build and render structured menues with a variety of features.
-
ThumbHash Smarter image placeholders with transparency using the ThumbHash algorithm
-
Blade Templates Use Laravel Blade templates for your Kirby site
-
Index Block This plugin displays individual index-pages with a variety of options
-
Posthog Connect Kirby to Posthog via PHP or Javascript
-
Navigation Menu builder field to create any type of navigation menu
-
Matomo Displays most important metrics of the extensive open-source tracking solution Matomo directly into the panel and provides helpers for addin…
-
Copilot AI-powered content generation with support for images and PDFs as context
-
FTP Backup Kirby plugin that creates backups of your site content and uploads them to an FTP server.
-
Headless Kirby, but headless only – KQL with bearer token, Express-esque middlewares & more
-
Minimap 🧭 Sidebar content navigation plugin for the Kirby Panel
-
SERP Preview Panel plugin for search engine result page previews
-
Pexels Image Field A panel field allowing you to search pexels.com for stockphotos and download then directly to your Kirby page.
-
Locator A simple map & geolocation field, built on top of open-source services and Mapbox.
-
Annotator Add interactive areas to mark people, cooking ingredients, technical details or any other interesting parts of an image.
-
Avalex The avalex plugin for Kirby allows to display automatically generated and updated legal texts like „imprint“, „data privacy statement” and (…
-
Typo, Search & Paste A Kirby plugin that provides a searchable interface for special characters, built on top of Typo & Paste.
-
Live Preview Real-time preview of unsaved changes right in the Panel
-
Illustrated Radios Combine images with radio buttons in this field, to provide an intuitive selection interface for your editors
-
Apple Music Field and Block types for Apple Music including live previews in the panel along with an optional integrated Panel Area and templating capab…
-
OG Image This plugin creates an og-image for a page, based on a template image and a text input. Simply add /og-image to any url to get the og-image …
-
OAuth 2.0 Interface to use OAuth 2.0 providers for user authentication
-
Enum Kirby Enum adds the ability to display and set enumeration content in the panel.
-
Embed Display embeds from various media sites (YouTube, Vimeo, Soundcloud, Instagram, etc.) by only providing the url to the medium
-
Seobility – Keyword check Plugin to use the free and paid API of Seobility.net like the keyword check
-
Fontselector Select font family and font weight with two synced fields
-
Uniform Contact Block A plugin for Kirby that provides a contact form block based on Kirby Uniform. It allows to put a contact form anywhere in your layout with m…
-
Loupe A thin wrapper around Loupe, an SQLite based, PHP-only fulltext search engine.
-
Bouncer Restrict access of a user role to a specific page (and its children) in the Panel.
-
Content Watch Allows you to keep track of what has been changed and by whom.
-
Illustrated Checkboxes Add images to your checkbox options in this field, to provide an intuitive selection interface for your editors
-
Block Reference This plugin allows you to reference other blocks. Thus, you can easily repeat a block in multiple places on your page while being able to up…
-
Storybook Generate Storybook stories from snippets and templates
-
LLMS Generates an llms.txt file in the root of your website or responds to the llms.txt route with necessary information for Large Language Model…
-
UTM Tracking Automatically track events from URLs with UTM parameters and view statistics about them right in the panel.
-
Events Field A flexible Events Field type for the Panel including a customizable preview and front-end Field Methods.
-
Map-Suite Geolocation field & map block: All you need for a map on your website.
- CLI The Kirby command line interface helps to simplify common tasks with your Kirby installations.
-
Punctuation Section Insert punctuation marks into your text with a single click
-
Color Extractor Extract the dominant / average color from any image
-
Backups Manage backups from the Kirby panel. Compatible with Kirby 3, 4, 5.
-
Kirby Template Sugar Syntactic sugar for Kirby templates that makes working with snippets and slots a breeze. -
Code Editor Code editor field for Kirby 3 and 4.
-
Remix icons Easy integration of Remix Icons: This plugin provides SVG icons for use in blueprints and the Panel.
-
Patrol An easy and customizable way to manage access to website pages according to the roles assigned to users within the Kirby panel interface.
-
Courier Kirby Courier offers a convenient and painless solution for creating emails tailored for your Kirby website.
-
Visual Block Selector A customized block selector that displays a preview image for each block.
-
Kirby Vite A set of helper functions to get the correct path to your versioned css and js files generated by Vite.
-
Mastodon Feed Display posts from Mastodon on your Kirby-powered site.
-
Video Captions Adds support for uploading and previewing common caption sidecar files (.srt and .vtt formats) for videos.
-
KBD Tag Kirbytag to wrap text in HTML <kbd> elements including a custom textareaButton for Kirby 4 and sample CSS for styling.
-
Template Checker Adds a Panel Area to Kirby to identify image files missing a sidecar content file or file template
-
ISBN Field An ISBN-10/ISBN-13 field including a rendered barcode preview of the code in the Panel
-
Kirby Sign Kirby Sign makes it easy to generate signed URLs for your Kirby site.
-
Podcaster Podcaster is a complete solution for publishing your podcast. Podcaster has you covered with simple and easy feed management, detailed analy…
-
Semantic Markup Tags A collection of Kirbytags and shortcut buttons to employ advanced semantic markup in textarea fields.
- Kirby Inherit If the current field is empty or does not exist, it gets the same field from the parent pages. It goes all the way to the site.
-
Modules Subpages for modular Kirby websites
-
Microseasons Kirby plugin that will render the current Japanese micro season in a template. Includes various configuration options.
- Plugin Loader With Kirby Loader you can load plugins from multiple roots. Thus, you can simplify the management of your plugins by grouping.
-
SVG Tag Kirbytag to output linked SVG into HTML and optionally wrap with an element of your choosing.
-
Icon Field A simple but magical icon field for selecting SVG icons or sprite icons from any folder
-
Loop Interactive feedback tool for Kirby CMS websites that allows users to add contextual comments directly on page elements
-
Calendar View Transform your scheduled Kirby articles into a subscribable calendar feed
- Choices Choices is a plugin that provides methods to manage field options in the frontend. For any field – like select, multiselect or checkboxlist …
- Locked Pages Password-protect pages easily, Panel blueprint included
-
AutoPublish This plugin will auto publish selected pages. Enable auto publishing for certain pages in the panel and set a date when to publish the page.…
-
WebSub Inform a WebSub server about new or updated posts
-
Imagex Imagex helps you orchestrate modern, responsive and performant images in Kirby.
-
Tiles Tiles is a plugin to serve basic vector map tiles (.mbtiles). The plugin provides routes for styles, tilejson and vector tiles that can be u…
-
Structure: Textarea Preview Structure: Textarea Preview offers Markdown previews for textareas in structure fields.
-
Paperback Export Generates a lightly formatted text file based on your site content, which can be used to create a “book” viewable on a Newton OS device.
-
Checkbox Field Checkbox is a simple field for Kirby that is a companion of the core toggle field. It offers a single checkbox with label and info text and …
-
Admin Bar Adds an admin bar to the frontend in Kirby CMS so you can easily edit the current page or access common panel pages
- DotEnv Store project credentials and environment variables in a .env file and access them in Kirby
-
Roomle Block plugin to embed the Roomle 3D Configurator into your Kirby site
- Kirby Query Language (KQL) Kirby's Query Language API combines the flexibility of Kirby's data structures, the power of GraphQL and the simplicity of REST.
-
Reload On Save Automatically reload the frontend when content changes are saved in the panel.
-
Sentry Sentry real-time crash reporting for Kirby CMS sites
-
Downloads Block Embed a list of downloads from a central storage page with filters and search
-
Plausible Simple plugin providing plausible iframe panel view to kirby panel and simple frontend snippet.
- Template Attributes Vue.js/Laravel-Blade-like attribute API for snippets and templates.
-
Retour Add and manage redirects based on rules, supporting wildcards and HTTP status codes. Track requests to your site that end up nowhere. All di…
- Content Security Policy Simplify the content security policy headers setup for your website
- Pageview Counter Track Page view count and last visited timestamp
-
Snipcart Helps integrate Snipcart into a Kirby site
- Redirects Setup HTTP status code redirects from within the Panel
-
CSV field Kirby CMS Panel field to upload and display a single CSV file
- Minify HTML Enable minify HTML output for Kirby.
- Footnotes This plugin extends Kirby with some basic, extremely easy and unopinionated footnote functionalities.
-
Table Field The table field makes possible to effortlessly create and manage tables within the panel. You can easily tailor tables to their specific nee…
- Uniform Spam Words A plugin for Kirby that provides a spam guard for the Uniform Form plugin. It uses extendable word lists and weights and counts links and em…
-
Ray Helper tool that enables ray (https://myray.app/) on all extendable methods.
- Monolog Use Monolog to log data to files, databases, notifications and more.
-
Typo & Paste Typo & Paste is a Kirby plugin that allows users to easily manage and insert special characters.
- Illuminate Database Use Laravel's illuminate/database package in Kirby
- Policy Display different fields for different user roles in the Panel
- Env Store project credentials and variables in a .env file and access them in Kirby
- Middleware Kirby Middleware provides a powerful mechanism for inspecting and filtering requests entering in your Kirby site.
-
Playground Kirby plugin for creating UI test pages
-
Bloggerrolle This Kirby plugin will ping bloggerrolle.de and/or uberblogr.de whenever you publish a page.
- GEO This plugin adds basic geo search and conversion functionalities to Kirby
-
Versions Keep track of content changes and switch between different versions from the Panel
-
Algolia DocSearch Index and search your Kirby site with Algolia DocSearch
-
Inertia Adapter Create server-side rendered SPAs with Kirby, Inertia.js and your favourite framework.
-
Kirbylog Zero-dependency global kirbylog() helper for any content
- Staticache Staticache gives you the performance of a static site generator for your regular Kirby installations.
-
Cloudinary sync Automatically push your media assets to Cloudinary when you upload them in Kirby. Instead of serving the assets from your Kirby server, they…
-
MarkdownPlus A small set of syntax extensions greatly expand expressiveness of Markdown. Helps where you'd need complex templates.
- Quote Button Kirby CMS plugin to add a blockquote button to the panel.
-
Deploy Trigger 🚀 Kirby Panel plugin to trigger deployments on any platform
- PHP Class-based Blueprints PHP Class-based Blueprints for better type safety and code completion
-
Statusbar Kirby frontend statusbar plugin
- Date Methods 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 …
- Methods Folder Methods Folder is a plugin to automatically register local methods provided in the folder site/methods just like Kirby accepts local collect…
- List Methods List Methods is a plugin providing methods to generate comma-separated list from collections like pages, users or files. It allows for custo…
- Attributes Helper Helper for Kirby to build attributes based on conditions, like conditionally adding classes to an element
- snippetWhen Helper snippetWhen is a helper function to conditionally embed snippets.
- Type Methods 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 –…
- List Filters Kirby allows for the storage of value lists using its select, tags or checkboxes fields but it doesn't offer ways to filter items by those v…
- Blindtext Blindtext is the German word for filler text and thus this plugin offers fillers that can be inserted into templates for layout purposes.
- Handle Kirby plugin that transform social handles into links to their corresponding profiles
-
Recently Modified Kirby Plugin to view recently modified pages by current User (or other collections)
- Migrations Migrations management (eg. for Databases)
- OAuth2 Email This plugin allows you to authenticate users via OAuth2 and their email address.
- Fingerprint File method and css/js helpers to add hashes to assets and files
- Field Composer Field methods to help compose complex strings from content fields: merge, manipulate, conditional logic and more.
- Robots.txt Manage the robots.txt from Kirby's config file
- ATAI Generate alternative text for images using alttext.ai
-
Markdown Field A highly customizable text editor with syntax highlighting for both Markdown and KirbyTags. Also has advanced features like displaying white…
- TranslatedLayout A layout field with embedded translation logic.
-
Alfred: Kirby Docs search Kirby docs search workflow for Alfred
- Video A Kirby tag and snippet for rendering video players inside textareas
-
Redis Cache Driver Redis based Cache-Driver
-
Discord A simple wrapper to send Discord webhooks from your controllers, CLI commands or any other place in your code.
- Auto File Templates Auto-assign file templates by file-type after upload
-
POSSE for Kirby Automatically syndicate (cross-post) your newly posted content to Mastodon and Bluesky.
-
Git Kirby plugin for updating content in the Panel via Git
-
Autofavicon Automatically generates an SVG favicon
-
iFrame Plugin to add an iFrame to Kirby Panel
-
Static Site Generator 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.
- HTMLHead Add a best-practice HTML head element to your templates, extendable with snippets
-
Translation Status Kirby CMS Multilanguage Plugin
-
Dark Visitors Dark Visitors blocks unwanted AI Crawlers from your website using robots.txt. It uses the Dark Visitors API to identify and block unwanted …
-
Paparazzi A Puppeteer-powered toolkit for programatically creating images with Kirby, by simply writing HTML & CSS code
-
Khulan - Kirby MongoDB Khulan is a cache driver and content cache with NoSQL interface for Kirby using MongoDB.
-
PHP Cache Driver PHP based Cache-Driver
-
SQLite Cache Driver SQLite based Cache-Driver
-
MySQL Cache Driver MySQL based Cache-Driver
- Laravel Vite Use the laravel-vite-plugin in your Kirby application.
-
Sociabli Sociabli helps you to share your content online. Post once and let Sociabli sync to other services and platforms. This plugin connects to th…
-
Navigation Groups A plugin for Kirby CMS that allows you to organize your navigation items into groups.
-
Klub With Kirby Klub your customers will become members of your website. It is a flexible toolkit that allows you to add member-exclusive content…
-
Tailwind Merge Intelligently merge Tailwind classes without style conflicts in your Kirby templates
-
Twig Templates Add support for Twig templates to your Kirby installation
-
Password Guard Password Guard is a simple password protection for your Kirby website. It allows you to set a password that needs to be entered in order to …
-
Social media links Add Social Media Links to any Kirby CMS blueprint
- Feed and Sitemap Generate a RSS or JSON-Feed or XML-Sitemap from a collection of pages
-
Video Embed content from YouTube without compromising privacy.
- Password Policy Enforce a password policy on user creation or password change
- Better Search Search for full word combinations rather than just individual words.
- Autoloader Helper to automatically load various Kirby extensions in a plugin
-
Cookieconsent Integrates the orestbida/cookieconsent JS plugin into Kirby. Comes with two pre-configured types (simple / customizable) to get you started …
-
Debug Bar PHP Debug Bar for KirbyCMS
-
Panel buttons A custom Kirby Panel field that features a button.
- Tidy HTML Tidy HTML output for Kirby
- PHP Blueprint Loader Dynamically loads PHP-based blueprints from your Kirby CMS site folder
- Types IDE Helper for Kirby. Adds the kirby types:create command to your project to create an additional type hints file.
- Monolog Have you ever missed an error message and were clueless about what was going on? Never again: Use Monolog to log your messages to a myriad o…
- Sitemap A plugin for Kirby CMS that generates an sitemap.xml and HTML sitemap.
- PhotoSwipe A plugin for Kirby CMS that adds photoswipe v5.
- Robots Kirby CMS plugin that adds a route for robots.txt
-
Shopify Display products on your own site and integrate the checkout process with your Shopify shop.
-
Contentsync Tired of manual and cumbersome methods like git push/pull, scp, rsync or sftp to synchronize content between your server and local developme…
-
Usage Reference Display all references to a page or image.
-
Laravel Mix Helper Use the mix helper function to get the correct path to your versioned CSS and JS files generated by Laravel Mix.
-
Imgix If this plugin gets activated, it will serve all images via imgix.
-
Multilanguage XML Sitemap Multilingual (or not) XML Sitemap generator. Options for Ignore/Include and Images
-
Stripe Connect to Stripe to easily create product checkouts and more.
-
Memsource This plugin allows you to translate your entire site content in the powerful TMS Memsource
-
Heroicons Plugin that provides heroicons as snippets to embed, customisable with a class argument.
-
Rate Page A page rating plugin. Working without page reload and can also receive webmentions. Comes with a panel overview of all the ratings.
-
Impersonate Impersonate Panel users using a button on the profile page.
-
Date Extended 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 p…
-
Fathom Analytics Integrates the privacy first website analytics Fathom Analytics dashboard to the panel and provides the tracking code for your templates.
-
Devutils Kirby devutils is a set of command line tools to help you manage your Kirby CMS project.
-
ABT This plugin lets you serve a subpage to page A as if it was page A, to 50% of the visitors.
-
Terminal Manage background processes from the panel. Define scripts like you might already be familiar with from npm. Start or stop predefined script…
-
Webhooks Lets you register custom webhooks based on kirby hooks.
-
Photo Stats Calculate and display statistics about the photos you published on your blog.
-
Clear Cloudflare Cache Automatically purge Cloudflare cached URLs
-
Relationship field The Relationship field allows you to select and sort multiple items from a list
- SEO A small plugin for generating meta data using shared controllers and field data. Also creates Facebook Opengraph and Twitter social sharing …
-
Video Embed Block Upload and embed a video file using a new video-embed block
- Queue Enable workers in Kirby that can do tasks in the background at scheduled intervals (cron) by working through queues of jobs
- Resolve Speed up Kirby's page routing.
- Hashed Assets File name hashes support for css() and js() helpers. Without rewrite rules!
- Log A little log utility (KLogger wrapper)
- Tree Methods Tree Methods converts field values to HTML and helps adapting the resulting markup by changing headline hierarchy, wrapping and filtering el…
- Forms A small plugin for creating HTML forms more easily.
- Snippet Controller Define snippet controllers in a similar way to page controllers.
- Plurals Allows you to use language variables to translate a string according to that language's plural forms defined in the Unicode CLDR
- Template hooks Template hooks allow you to manage hooks for page and file templates more easily.
- Recurr This plugin integrates the Recurr library to make it easier to work with repeating dates (like events on a calender).
- Are.na Tag Embed Are.na channels in your text with the (arena: …) Kirbytag
- Maintenance Mode Switch your website to maintenance mode and it will only be visible to logged in users.
- Cachebuster Add modification timestamps to your css and js files, as long as they are embedded with the css() and js() helpers.
- Route Attributes Use PHP8 attributes to define metadata for your custom routes in separate files.
- Yasumi Get a list of official public holidays and the dates they fall on for any country and year.
- Meta Tags HTML meta tags generator that supports Open Graph, Twitter Cards, and JSON Linked Data out of the box
- Autopublish Schedule automatic publishing of pages (drafts) on a certain date & time
- Similar Find items related to the current item based on similarity between fields
- Chopper Create excerpts from fields and define the HTML tags you wish to keep
- Favicon Favicon with minimal setup
- Vips thumbnail This is very basic Kirby CMS thumbnail driver for libvips.
- Download Tag Kirbytag to generate beautiful download links for a specific file
- Headless Image Transformations Kirby plugin for headless thumbnail transformations
- Fingerprint Cache-busting utility to fingerprint assets
-
KQL Nuxt This plugin allows ease of access to all of your Kirby pages on sites that use the KQL plugin
- Turnstile for Uniform A plugin for the Uniform plugin implementing the Cloudflare Turnstile protection (sort of a captcha-successor).
- Fragments Small string/translation helper for fragments 'laravel/blade' style. Supports translating fragments (e.g. static labels) on site or page lev…
- Form A helper library for working with forms, using the Post/Redirect/Get design pattern
- Quote Tag Kirbytag to create blockquotes
- Upload Extended More options when uploading files like name changes, resizing via Kirby or compression and optional resizing via TinyPNG.
- Fathom Add the Fathom tracking code to your site
-
Accordion Field Collapses the content below headlines in the Panel.
-
Clear Cache Clean temporary files and folders such as cache, media, .lock and .logins on your website.
-
Detect Adblock Detect ad blockers and manage the warning messages that will be displayed for Kirby 3 & 4.
-
Google Translate Google Translate integration for Kirby
-
Instagram Feed Instagram feed on your Kirby website!
-
Mercado Pago for Merx Mercado Pago payment gateway for the Kirby Merx plugin.
-
Mollie for Merx Mollie payment gateway for the Kirby Merx plugin
-
Plates Plates native PHP template engine/system for Kirby
-
PWA (Progressive Web App) Turns your Kirby website into a PWA: progressive web app.
-
Template Stacks Template stacks allows you to push to named stacks which can be rendered somewhere else in another snippet or template.
-
TinyMCE Integrates the powerful TinyMCE 5 wysiwyg editor into Kirby.
-
WhatsApp Button Simple floating WhatsApp button plugin for Kirby