[
    {
        "title": "ABT",
        "url": "https://plugins.getkirby.com/hashandsalt/abt",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby3-abt",
        "download": "https://api.github.com/repos/HashandSalt/kirby3-abt/zipball",
        "description": "This plugin lets you serve a subpage to page A as if it was page A, to 50% of the visitors.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/hashandsalt/abt/0330cedae3-1711646566/card.png",
        "example": "",
        "topics": [
            "ab-testing",
            "analytics",
            "routing"
        ],
        "screenshots": [],
        "published": "2019-07-21T11:43:57Z",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby3-abt/releases/tag/{{ version }}",
                "download": "https://github.com/HashandSalt/kirby3-abt/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby3-abt"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Accordion Field",
        "url": "https://plugins.getkirby.com/owebstudio/accordion-field",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "https://owebstudio.com/kirby/plugins/accordion-field",
        "description": "Collapses the content below headlines in the Panel.",
        "license": {
            "name": "Commercial",
            "url": "https://owebstudio.com/license#regular"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/accordion-field/ccea67adc4-1711646567/card.png",
        "example": "",
        "topics": [
            "structured-data",
            "panel"
        ],
        "screenshots": [],
        "published": null,
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "https://owebstudio.com/kirby/plugins/accordion-field",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Admin Bar",
        "url": "https://plugins.getkirby.com/pechente/admin-bar",
        "author": {
            "name": "Ren\u00e9 Henrich",
            "url": "https://github.com/Pechente"
        },
        "repository": "https://github.com/Pechente/kirby-admin-bar",
        "download": "https://api.github.com/repos/Pechente/kirby-admin-bar/zipball",
        "description": "Adds an admin bar to the frontend in Kirby CMS so you can easily edit the current page or access common panel pages",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/Pechente/kirby-admin-bar/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/pechente/admin-bar/66b011f868-1731348997/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "panel",
            "devtools"
        ],
        "screenshots": [],
        "published": "2024-11-11",
        "latest": "2.2.4",
        "versions": {
            "2.2.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Pechente/kirby-admin-bar/releases/tag/v{{ version }}",
                "download": "https://github.com/Pechente/kirby-admin-bar/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/Pechente/kirby-admin-bar"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Alfred: Kirby Docs search",
        "url": "https://plugins.getkirby.com/adamkiss/alfred-kirby-docs-search",
        "author": {
            "name": "Adam Kiss",
            "url": "https://github.com/adamkiss"
        },
        "repository": "https://github.com/adamkiss/alfred-kirby-search",
        "download": "https://api.github.com/repos/adamkiss/alfred-kirby-search/zipball",
        "description": "Kirby docs search workflow for Alfred",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/adamkiss/alfred-kirby-search/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/adamkiss/alfred-kirby-docs-search/ec96643698-1737620739/card.jpg",
        "example": "",
        "topics": [
            "developer-experience",
            "devtools"
        ],
        "screenshots": [],
        "published": "2021-06-08",
        "latest": "3.0.3",
        "versions": {
            "3.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/adamkiss/alfred-kirby-search/releases/tag/{{ version }}",
                "download": "https://github.com/adamkiss/alfred-kirby-search/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/adamkiss/alfred-kirby-search"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Algolia DocSearch",
        "url": "https://plugins.getkirby.com/johannschopplich/algolia-docsearch",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirby-algolia-docsearch",
        "download": "https://api.github.com/repos/johannschopplich/kirby-algolia-docsearch/zipball",
        "description": "Index and search your Kirby site with Algolia DocSearch",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirby-algolia-docsearch/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/algolia-docsearch/80d3cad29c-1711646567/card.png",
        "example": "",
        "topics": [
            "search",
            "integrations"
        ],
        "screenshots": [],
        "published": "2023-01-28",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirby-algolia-docsearch/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirby-algolia-docsearch/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirby-algolia-docsearch"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Alter",
        "url": "https://plugins.getkirby.com/medienbaecker/alter",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-alter",
        "download": "https://api.github.com/repos/medienbaecker/kirby-alter/zipball",
        "description": "A Kirby plugin for generating and reviewing alt texts for images in your sites.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-alter/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/alter/73c2d290a2-1751551357/card.png",
        "example": "",
        "topics": [
            "accessibility",
            "content-creation",
            "panel",
            "ai"
        ],
        "screenshots": [],
        "published": "2025-06-26",
        "latest": "2.2.2",
        "versions": {
            "2.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-alter/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-alter/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-alter"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Alternate Snippets",
        "url": "https://plugins.getkirby.com/swiegmann/kirby-alternate-snippets",
        "author": {
            "name": "swiegmann",
            "url": "https://github.com/swiegmann"
        },
        "repository": "https://github.com/swiegmann/kirby-alternate-snippets",
        "download": "https://api.github.com/repos/swiegmann/kirby-alternate-snippets/zipball",
        "description": "This Kirby CMS-Plugin applies custom snippets based on slugs.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/swiegmann/kirby-alternate-snippets/blob/main/LICENSE"
        },
        "card": null,
        "example": "```\n/site/snippets/[snippet-name]--[slug].php\n```",
        "topics": [
            "templating",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2025-11-15",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/swiegmann/kirby-alternate-snippets/releases/tag/{{ version }}",
                "download": "https://github.com/swiegmann/kirby-alternate-snippets/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/swiegmann/kirby-alternate-snippets"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Alternate Templates",
        "url": "https://plugins.getkirby.com/swiegmann/kirby-alternate-templates",
        "author": {
            "name": "swiegmann",
            "url": "https://github.com/swiegmann"
        },
        "repository": "https://github.com/swiegmann/kirby-alternate-templates",
        "download": "https://api.github.com/repos/swiegmann/kirby-alternate-templates/zipball",
        "description": "This Kirby CMS-Plugin applies custom templates based on slugs.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/swiegmann/kirby-alternate-templates/blob/main/LICENSE"
        },
        "card": null,
        "example": "```bash\n/site/templates/[template-name]--[slug].php\n```",
        "topics": [
            "templating",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2025-11-15",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/swiegmann/kirby-alternate-templates/releases/tag/{{ version }}",
                "download": "https://github.com/swiegmann/kirby-alternate-templates/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/swiegmann/kirby-alternate-templates"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Annotator",
        "url": "https://plugins.getkirby.com/sylvainjule/annotator",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-annotator",
        "download": "https://api.github.com/repos/sylvainjule/kirby-annotator/zipball",
        "description": "Add interactive areas to mark people, cooking ingredients, technical details or any other interesting parts of an image.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-annotator/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/annotator/9db0546caf-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "images",
            "media"
        ],
        "screenshots": [],
        "published": "2019-03-18",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-annotator/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-annotator/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-annotator"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Apple Music",
        "url": "https://plugins.getkirby.com/scottboms/applemusic",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-applemusic",
        "download": "https://api.github.com/repos/scottboms/kirby-applemusic/zipball",
        "description": "Field and Block types for Apple Music including live previews in the panel along with an optional integrated Panel Area and templating capabilities built on the Apple MusicKit API (requires a paid Developer Account).",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-applemusic/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/applemusic/fb8b0c5043-1755512033/card.jpg",
        "example": "",
        "topics": [
            "integrations",
            "media",
            "icons"
        ],
        "screenshots": [],
        "published": "2025-06-21",
        "latest": "2.4.0",
        "versions": {
            "2.4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-applemusic/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-applemusic/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-applemusic"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Arborescence",
        "url": "https://plugins.getkirby.com/daandelange/arborescence",
        "author": {
            "name": "Daan de Lange",
            "url": "https://github.com/Daandelange"
        },
        "repository": "https://github.com/Daandelange/kirby-arborescence",
        "download": "https://api.github.com/repos/Daandelange/kirby-arborescence/zipball",
        "description": "A tree menu section for your Kirby panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/Daandelange/kirby-arborescence/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/daandelange/arborescence/9e178b882b-1744282375/card.png",
        "example": "```yaml\nsections:\n  pagesMenu:\n    type: arborescence\n```",
        "topics": [
            "panel",
            "navigation",
            "content-creation",
            "user-experience"
        ],
        "screenshots": [],
        "published": "2025-04-09T19:53:47Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Daandelange/kirby-arborescence/releases/tag/{{ version }}",
                "download": "https://github.com/Daandelange/kirby-arborescence/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/Daandelange/kirby-arborescence"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Are.na Tag",
        "url": "https://plugins.getkirby.com/kx550/arena-tag",
        "author": {
            "name": "Tim Duvendack",
            "url": "https://github.com/kx550"
        },
        "repository": "https://github.com/kx550/kirby3-arena",
        "download": "https://api.github.com/repos/kx550/kirby3-arena/zipball",
        "description": "Embed Are.na channels in your text with the (arena: \u2026) Kirbytag",
        "license": [],
        "card": null,
        "example": "```kirbytext\n(arena: tim-duvendack/aesthetics-1483967740)\n```",
        "topics": [
            "text",
            "integrations",
            "social-media"
        ],
        "screenshots": [],
        "published": null,
        "latest": "0.1.0",
        "versions": {
            "0.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kx550/kirby3-arena/releases/tag/{{ version }}",
                "download": "https://github.com/kx550/kirby3-arena/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/kx550/kirby3-arena"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Asyntai Chatbot",
        "url": "https://plugins.getkirby.com/asyntai/asyntai-chatbot",
        "author": {
            "name": "Asyntai",
            "url": "https://github.com/asyntai"
        },
        "repository": "https://github.com/asyntai/kirby-asyntai-chatbot",
        "download": "https://asyntai.com/ai-chatbot-for-kirby-plugin-download/",
        "description": "Create and launch the Asyntai AI assistant/chatbot for your Kirby website in minutes.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/asyntai/asyntai-chatbot/ff69ed1f14-1763898929/card.png",
        "example": "",
        "topics": [
            "ai"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/asyntai/kirby-asyntai-chatbot/releases/tag/{{ version }}",
                "download": "https://asyntai.com/ai-chatbot-for-kirby-plugin-download/",
                "upgrade": "https://github.com/asyntai/kirby-asyntai-chatbot"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "ATAI",
        "url": "https://plugins.getkirby.com/visionbites/kirby-atai",
        "author": {
            "name": "visionbites",
            "url": "https://github.com/visionbites"
        },
        "repository": "https://github.com/visionbites/kirby-ATAI",
        "download": "https://api.github.com/repos/visionbites/kirby-ATAI/zipball",
        "description": "Generate alternative text for images using (link: https://alttext.ai/ text: alttext.ai)",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/visionbites/kirby-ATAI/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```yml\nfields:\n  alt:\n    type: atai\n    label: Alternative text\n```",
        "topics": [
            "images",
            "accessibility",
            "ai"
        ],
        "screenshots": [],
        "published": "2025-05-23",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/visionbites/kirby-ATAI/releases/tag/v{{ version }}",
                "download": "https://github.com/visionbites/kirby-ATAI/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/visionbites/kirby-ATAI"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Attributes Helper",
        "url": "https://plugins.getkirby.com/hananils/attributes-helper",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-attrs-helper",
        "download": "https://api.github.com/repos/hananils/kirby-attrs-helper/zipball",
        "description": "Helper for Kirby to build attributes based on conditions, like conditionally adding classes to an element",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-attrs-helper/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<p\n    <?= attrs([\n        'id' => 'introduction',\n        'class' => 'highlighted'\n    ])?>\n>\n    An introductory paragraph.\n</p>\n```",
        "topics": [
            "templating",
            "html"
        ],
        "screenshots": [],
        "published": "2022-10-05",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-attrs-helper/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-attrs-helper/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-attrs-helper"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Autofavicon",
        "url": "https://plugins.getkirby.com/medienbaecker/autofavicon",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-autofavicon",
        "download": "https://api.github.com/repos/medienbaecker/kirby-autofavicon/zipball",
        "description": "Automatically generates an SVG favicon",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/autofavicon/e4d0cbe1af-1711646567/screenshot.gif",
        "example": "",
        "topics": [
            "icons",
            "media",
            "images"
        ],
        "screenshots": [],
        "published": "2020-08-15",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-autofavicon/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-autofavicon/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-autofavicon"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Auto File Templates",
        "url": "https://plugins.getkirby.com/presprog/auto-file-templates",
        "author": {
            "name": "Present Progressive",
            "url": "https://github.com/presprog"
        },
        "repository": "https://github.com/presprog/kirby-auto-file-templates",
        "download": "https://api.github.com/repos/presprog/kirby-auto-file-templates/zipball",
        "description": "Auto-assign file templates by file-type after upload",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/presprog/kirby-auto-file-templates/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n$config = [\n  'presprog.auto-file-templates' => [\n    // Every uploaded image will be assigned the `my-image` template\n    'image' => 'my-image',\n    // Every uploaded video will be assigned the `video` template\n    'video => true\n  ]\n];\n```",
        "topics": [
            "media",
            "files",
            "uploads",
            "panel"
        ],
        "screenshots": [],
        "published": "2024-03-19",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/presprog/kirby-auto-file-templates/releases/tag/{{ version }}",
                "download": "https://github.com/presprog/kirby-auto-file-templates/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/presprog/kirby-auto-file-templates"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Autoloader",
        "url": "https://plugins.getkirby.com/bnomei/autoloader",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/autoloader-for-kirby",
        "download": "https://api.github.com/repos/bnomei/autoloader-for-kirby/zipball",
        "description": "Helper to automatically load various Kirby extensions in a plugin",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/autoloader-for-kirby/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nKirby::plugin('bnomei/example', [\n    'blueprints' => autoloader(__DIR__)\n                      ->blueprints(),\n    'snippets' => autoloader(__DIR__)\n                      ->snippets(),\n    // other extensions\n]);\n```",
        "topics": [
            "plugin-development",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2021-09-01",
        "latest": "5.0.0",
        "versions": {
            "5.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/autoloader-for-kirby/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/autoloader-for-kirby/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/autoloader-for-kirby"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Autopublish",
        "url": "https://plugins.getkirby.com/bvdputte/autopublish",
        "author": {
            "name": "Bart Vandeputte",
            "url": "https://github.com/bvdputte"
        },
        "repository": "https://github.com/bvdputte/kirby-autopublish",
        "download": "https://api.github.com/repos/bvdputte/kirby-autopublish/zipball",
        "description": "Schedule automatic publishing of pages (drafts) on a certain date & time",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bvdputte/kirby-autopublish/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```yaml\nautopublish:\n  label: Autopublish on\n  type: date\n  time: true\n  default: now\nautounpublish:\n  label: Automatically unpublish on\n  type: date\n  time: true\n```",
        "topics": [
            "dates",
            "cron"
        ],
        "screenshots": [],
        "published": "2019-04-13",
        "latest": "3.0.0",
        "versions": {
            "3.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bvdputte/kirby-autopublish/releases/tag/{{ version }}",
                "download": "https://github.com/bvdputte/kirby-autopublish/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/bvdputte/kirby-autopublish"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "AutoPublish",
        "url": "https://plugins.getkirby.com/konzentrik/autopublish",
        "author": {
            "name": "konzentrik",
            "url": "https://github.com/konzentrik"
        },
        "repository": "https://github.com/konzentrik/kirby-autopublish",
        "download": "https://api.github.com/repos/konzentrik/kirby-autopublish/zipball",
        "description": "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. Autopublish will handle the rest.\n\nConfigure a publish date field or re-use existing date in panel\nSupports secured webhooks as trigger",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/konzentrik/kirby-autopublish/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/konzentrik/autopublish/b7e6ba8368-1751552600/card.png",
        "example": "",
        "topics": [
            "cron",
            "automation",
            "workflow",
            "publishing"
        ],
        "screenshots": [],
        "published": "2025-05-09",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/konzentrik/kirby-autopublish/releases/tag/v{{ version }}",
                "download": "https://github.com/konzentrik/kirby-autopublish/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/konzentrik/kirby-autopublish"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Avalex",
        "url": "https://plugins.getkirby.com/avalexgmbh/avalex",
        "author": {
            "name": "avalex GmbH",
            "url": "https://github.com/avalexgmbh"
        },
        "repository": "https://github.com/avalexgmbh/kirby-avalex",
        "download": "https://api.github.com/repos/avalexgmbh/kirby-avalex/zipball",
        "description": "The avalex plugin for Kirby allows to display automatically generated and updated legal texts like \u201eimprint\u201c, \u201edata privacy statement\u201d and (if purchased) \u201ecancellation notice\u201c and \u201eterms and conditions\u201c within a Kirby website.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/avalexgmbh/avalex/d5c3b62f79-1759140456/card.png",
        "example": "",
        "topics": [
            "legal",
            "text"
        ],
        "screenshots": [],
        "published": "2025-09-24",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/avalexgmbh/kirby-avalex/releases/tag/v{{ version }}",
                "download": "https://github.com/avalexgmbh/kirby-avalex/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/avalexgmbh/kirby-avalex"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Backups",
        "url": "https://plugins.getkirby.com/sylvainjule/backups",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-backups",
        "download": "https://api.github.com/repos/sylvainjule/kirby-backups/zipball",
        "description": "Manage backups from the Kirby panel. Compatible with Kirby 3, 4, 5.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-backups/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/backups/7262a39311-1754652111/card.jpg",
        "example": "",
        "topics": [
            "backup"
        ],
        "screenshots": [],
        "published": "2020-04-14",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-backups/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-backups/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-backups"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Better REST",
        "url": "https://plugins.getkirby.com/robinscholz/better-rest",
        "author": {
            "name": "Robin Scholz",
            "url": "https://github.com/robinscholz"
        },
        "repository": "https://github.com/robinscholz/better-rest",
        "download": "https://api.github.com/repos/robinscholz/better-rest/zipball",
        "description": "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 convert Kirby into a headless CMS.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/robinscholz/better-rest/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/robinscholz/better-rest/8d6cea9059-1711646567/card.png",
        "example": "",
        "topics": [
            "api",
            "routing",
            "json",
            "headless",
            "markdown"
        ],
        "screenshots": [],
        "published": "2019-08-21",
        "latest": "1.3",
        "versions": {
            "1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/robinscholz/better-rest/releases/tag/{{ version }}",
                "download": "https://github.com/robinscholz/better-rest/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/robinscholz/better-rest"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Better Search",
        "url": "https://plugins.getkirby.com/bvdputte/bettersearch",
        "author": {
            "name": "Bart Vandeputte",
            "url": "https://github.com/bvdputte"
        },
        "repository": "https://github.com/bvdputte/kirby-bettersearch",
        "download": "https://api.github.com/repos/bvdputte/kirby-bettersearch/zipball",
        "description": "Search for full word combinations rather than just individual words.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bvdputte/kirby-bettersearch/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\n$pages->bettersearch($string, $options)\n```",
        "topics": [
            "templating",
            "search"
        ],
        "screenshots": [],
        "published": "2019-12-06",
        "latest": "2.1.3",
        "versions": {
            "2.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bvdputte/kirby-bettersearch/releases/tag/{{ version }}",
                "download": "https://github.com/bvdputte/kirby-bettersearch/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/bvdputte/kirby-bettersearch"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Blade Templates",
        "url": "https://plugins.getkirby.com/leitsch/blade",
        "author": {
            "name": "Lukas Leitsch",
            "url": "https://github.com/lukasleitsch"
        },
        "repository": "https://github.com/lukasleitsch/kirby-blade",
        "download": "https://api.github.com/repos/lukasleitsch/kirby-blade/zipball",
        "description": "Use Laravel Blade templates for your Kirby site",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukasleitsch/kirby-blade/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/leitsch/blade/e3f3ece5d1-1713364020/logo.png",
        "example": "",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2022-02-12",
        "latest": "3.1.1",
        "versions": {
            "3.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukasleitsch/kirby-blade/releases/tag/{{ version }}",
                "download": "https://github.com/lukasleitsch/kirby-blade/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukasleitsch/kirby-blade"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Blindtext",
        "url": "https://plugins.getkirby.com/hananils/blindtext",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-blindtext",
        "download": "https://api.github.com/repos/hananils/kirby-blindtext/zipball",
        "description": "Blindtext is the German word for filler text and thus this plugin offers fillers that can be inserted into templates for layout purposes.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-blindtext/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n// As helper\n<?= blindtext() ?>\n\n// As site methods\n<?= $site->blindtext() ?>\n\n// As page methods\n<?= $page->blindtext() ?>\n\n// As user methods\n<?= $user->blindtext() ?>\n```",
        "topics": [
            "templating",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2025-06-25",
        "latest": "2.0.1",
        "versions": {
            "2.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-blindtext/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-blindtext/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-blindtext"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Block Reference",
        "url": "https://plugins.getkirby.com/tearoom1/kirby-block-reference",
        "author": {
            "name": "Tearoom One",
            "url": "https://github.com/tearoom1"
        },
        "repository": "https://github.com/tearoom1/kirby-block-reference",
        "download": "https://api.github.com/repos/tearoom1/kirby-block-reference/zipball",
        "description": "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 update it in one central place.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tearoom1/kirby-block-reference/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tearoom1/kirby-block-reference/fd6b71b9a7-1738838826/card.png",
        "example": "",
        "topics": [
            "relationships",
            "content-creation",
            "structured-data"
        ],
        "screenshots": [],
        "published": "2025-07-22",
        "latest": "1.0.9",
        "versions": {
            "1.0.9": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.9",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tearoom1/kirby-block-reference/releases/tag/v{{ version }}",
                "download": "https://github.com/tearoom1/kirby-block-reference/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tearoom1/kirby-block-reference"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Bloggerrolle",
        "url": "https://plugins.getkirby.com/mauricerenck/bloggerrolle",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/bloggerrolle",
        "download": "https://api.github.com/repos/mauricerenck/bloggerrolle/zipball",
        "description": "This Kirby plugin will ping (link: https://bloggerrolle.de) and/or (link: https://uberblogr.de) whenever you publish a page.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mauricerenck/bloggerrolle/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/bloggerrolle/a38335c19b-1746263800/card.png",
        "example": "",
        "topics": [
            "social-media"
        ],
        "screenshots": [],
        "published": "2025-05-02",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/bloggerrolle/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/bloggerrolle/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/bloggerrolle"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Blueprint Areas",
        "url": "https://plugins.getkirby.com/grommasdietz/blueprint-areas",
        "author": {
            "name": "Grommas Dietz",
            "url": "https://github.com/grommasdietz"
        },
        "repository": "https://github.com/grommasdietz/kirby-blueprint-areas",
        "download": "https://api.github.com/repos/grommasdietz/kirby-blueprint-areas/zipball",
        "description": "Add custom Panel areas via blueprints on Kirby\u00a0CMS",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/grommasdietz/kirby-blueprint-areas/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/grommasdietz/blueprint-areas/9e8c18bfd0-1770373667/card.png",
        "example": "",
        "topics": [
            "panel",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2026-02-03",
        "latest": "1.0.8",
        "versions": {
            "1.0.8": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.8",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/grommasdietz/kirby-blueprint-areas/releases/tag/v{{ version }}",
                "download": "https://github.com/grommasdietz/kirby-blueprint-areas/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/grommasdietz/kirby-blueprint-areas"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Bouncer",
        "url": "https://plugins.getkirby.com/sylvainjule/bouncer",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-bouncer",
        "download": "https://api.github.com/repos/sylvainjule/kirby-bouncer/zipball",
        "description": "Restrict access of a user role to a specific page (and its children) in the Panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-bouncer/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/bouncer/bfb85de382-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "authentication",
            "security",
            "routing"
        ],
        "screenshots": [],
        "published": "2020-03-11",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-bouncer/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-bouncer/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-bouncer"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Cachebuster",
        "url": "https://plugins.getkirby.com/schnti/cachebuster",
        "author": {
            "name": "Timo Schneider",
            "url": "https://github.com/schnti"
        },
        "repository": "https://github.com/schnti/kirby3-cachebuster",
        "download": "https://api.github.com/repos/schnti/kirby3-cachebuster/zipball",
        "description": "Add modification timestamps to your css and js files, as long as they are embedded with the css() and js() helpers.",
        "license": [],
        "card": null,
        "example": "```php\nreturn [\n  'schnti.cachebuster.active' => true\n];\n```",
        "topics": [
            "cachebusting",
            "caching",
            "performance",
            "css",
            "js",
            "assets"
        ],
        "screenshots": [],
        "published": "2019-04-03",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/schnti/kirby3-cachebuster/releases/tag/{{ version }}",
                "download": "https://github.com/schnti/kirby3-cachebuster/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/schnti/kirby3-cachebuster"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Cache Stamp",
        "url": "https://plugins.getkirby.com/sylvainallignol/cache-stamp",
        "author": {
            "name": "Sylvain Allignol",
            "url": "https://github.com/SylvainAllignol"
        },
        "repository": "https://github.com/SylvainAllignol/kirby-cache-stamp",
        "download": "https://api.github.com/repos/SylvainAllignol/kirby-cache-stamp/zipball",
        "description": "A simple and lightweight Kirby plugin to handle cache busting for CSS, JS, fonts, SVG, PDF and images with advanced configuration options.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainallignol/cache-stamp/6c808233a0-1772147614/card.png",
        "example": "```php\n<?= css('assets/css/style.css') ?>\n// Output: <link href=\"/assets/css/style.a1b2c3d4.css\" rel=\"stylesheet\">\n\n<?= js('assets/js/script.js') ?>\n// Output: <script src=\"/assets/js/script.e5f6g7h8.js\"></script>\n```",
        "topics": [
            "caching",
            "cachebusting",
            "performance",
            "cdn",
            "assets"
        ],
        "screenshots": [],
        "published": "2026-02-10",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/SylvainAllignol/kirby-cache-stamp/releases/tag/v{{ version }}",
                "download": "https://github.com/SylvainAllignol/kirby-cache-stamp/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/SylvainAllignol/kirby-cache-stamp"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Calendar View",
        "url": "https://plugins.getkirby.com/konzentrik/calendar-view",
        "author": {
            "name": "konzentrik",
            "url": "https://github.com/konzentrik"
        },
        "repository": "https://github.com/konzentrik/kirby-calendar-view",
        "download": "https://api.github.com/repos/konzentrik/kirby-calendar-view/zipball",
        "description": "Transform your scheduled Kirby articles into a subscribable calendar feed",
        "license": {
            "name": "Other",
            "url": "https://github.com/konzentrik/kirby-calendar-view/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/konzentrik/calendar-view/2f22745547-1751552563/card.png",
        "example": "",
        "topics": [
            "calendars"
        ],
        "screenshots": [],
        "published": "2025-06-24",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/konzentrik/kirby-calendar-view/releases/tag/v{{ version }}",
                "download": "https://github.com/konzentrik/kirby-calendar-view/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/konzentrik/kirby-calendar-view"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Callouts",
        "url": "https://plugins.getkirby.com/jakub-pelak/callouts",
        "author": {
            "name": "Jakub Pel\u00e1k",
            "url": "https://github.com/lemmon"
        },
        "repository": "https://github.com/lemmon/kirby-plugin-callouts",
        "download": "https://api.github.com/repos/lemmon/kirby-plugin-callouts/zipball",
        "description": "Adds GitHub-style callouts to KirbyText/Markdown using [!TYPE]. Turning them into styled blocks on your site.",
        "license": {
            "name": "Other",
            "url": "https://github.com/lemmon/kirby-plugin-callouts/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/jakub-pelak/callouts/96854b2dc6-1760432126/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "text",
            "markdown"
        ],
        "screenshots": [],
        "published": "2025-10-10T22:36:33Z",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lemmon/kirby-plugin-callouts/releases/tag/v{{ version }}",
                "download": "https://github.com/lemmon/kirby-plugin-callouts/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/lemmon/kirby-plugin-callouts"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Carver",
        "url": "https://plugins.getkirby.com/hashandsalt/carver",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/carver",
        "download": "https://api.github.com/repos/HashandSalt/carver/zipball",
        "description": "Write custom HTML tags, powered by PHP",
        "license": [],
        "card": null,
        "example": "```php\n<kb:date format=\"d/m/Y\" field=\"date\" />\n```",
        "topics": [
            "templating",
            "html",
            "components"
        ],
        "screenshots": [],
        "published": "2019-02-24T09:31:20Z",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/carver/releases/tag/{{ version }}",
                "download": "https://github.com/HashandSalt/carver/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/carver"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "CAS",
        "url": "https://plugins.getkirby.com/flupe/cas",
        "author": {
            "name": "Lucas Escot",
            "url": "https://github.com/flupe"
        },
        "repository": "https://github.com/flupe/kirby-cas",
        "download": "https://api.github.com/repos/flupe/kirby-cas/zipball",
        "description": "Allowing user login using an external CAS. It adds a new button under the panel login form to connect through CAS.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/flupe/cas/148eac7a3b-1713527527/logo.png",
        "example": "```php\nreturn [\n  'flupe.kirby-cas' => [\n    'host'    => 'cas.ens-lyon.fr',\n    'context' => '/cas'\n  ]\n];\n```",
        "topics": [
            "security",
            "authentication"
        ],
        "screenshots": [],
        "published": "2019-11-15T00:04:37Z",
        "latest": "",
        "versions": {
            "": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/flupe/kirby-cas/releases/tag/{{ version }}",
                "download": "https://github.com/flupe/kirby-cas/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/flupe/kirby-cas"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Change UUID",
        "url": "https://plugins.getkirby.com/medienbaecker/change-uuid",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-change-uuid",
        "download": "https://api.github.com/repos/medienbaecker/kirby-change-uuid/zipball",
        "description": "Change UUIDs of pages, files and users directly from the Kirby Panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-change-uuid/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/change-uuid/183cd41aa4-1772112014/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "panel"
        ],
        "screenshots": [],
        "published": "2026-02-23",
        "latest": "1.2.1",
        "versions": {
            "1.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-change-uuid/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-change-uuid/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-change-uuid"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Checkbox Field",
        "url": "https://plugins.getkirby.com/hananils/checkbox-field",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-checkbox-field",
        "download": "https://api.github.com/repos/hananils/kirby-checkbox-field/zipball",
        "description": "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 can be used wherever a single option is required and the \"on\" and \"off\" metaphor of a toggle does not suit well.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-checkbox-field/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/hananils/checkbox-field/376fe4954b-1750927786/card.png",
        "example": "",
        "topics": [
            "panel",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2025-06-25",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-checkbox-field/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-checkbox-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-checkbox-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Choices",
        "url": "https://plugins.getkirby.com/hananils/choices",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-choices",
        "download": "https://api.github.com/repos/hananils/kirby-choices/zipball",
        "description": "Choices is a plugin that provides methods to manage field options in the frontend. For any field \u2013 like select, multiselect or checkboxlist \u2013 that offers options settings in the blueprint, this plugin will load and return the readable text values for the keys stored in the content file. It works with static options directly set in the blueprint as well as dynamic ones loaded via query or api settings.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-choices/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\nforeach ($page->fruits()->toChoices() as $fruit) {\n    echo $fruit;\n}\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2021-11-17",
        "latest": "4.1.0",
        "versions": {
            "4.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "4.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-choices/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-choices/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-choices"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Chopper",
        "url": "https://plugins.getkirby.com/hashandsalt/chopper",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/chopper",
        "download": "https://api.github.com/repos/HashandSalt/chopper/zipball",
        "description": "Create excerpts from fields and define the HTML tags you wish to keep",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/HashandSalt/chopper/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<?= $page->text()->chopper(20) ?>\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2018-12-14",
        "latest": "3.0.0",
        "versions": {
            "3.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/chopper/releases/tag/{{ version }}",
                "download": "https://github.com/HashandSalt/chopper/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/chopper"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Chunky",
        "url": "https://plugins.getkirby.com/dgtlone/kirby-chunky",
        "author": {
            "name": "DGTL.ONE",
            "url": "https://github.com/dgtl-one"
        },
        "repository": "https://github.com/dgtl-one/kirby-chunky",
        "download": "https://api.github.com/repos/dgtl-one/kirby-chunky/zipball",
        "description": "Using Kirby Chunky, you can easily bypass the upload limits of your server or proxy and provide fast, secure, large, and resumable uploads using the tus protocol.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/dgtl-one/kirby-chunky/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/dgtlone/kirby-chunky/5444af2415-1711646566/card.png",
        "example": "",
        "topics": [
            "uploads",
            "files",
            "media"
        ],
        "screenshots": [],
        "published": "2022-12-18",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/dgtl-one/kirby-chunky/releases/tag/v{{ version }}",
                "download": "https://github.com/dgtl-one/kirby-chunky/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/dgtl-one/kirby-chunky"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Clear Cache",
        "url": "https://plugins.getkirby.com/owebstudio/clear-cache",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "https://owebstudio.com/kirby/plugins/clear-cache",
        "description": "Clean temporary files and folders such as cache, media, .lock and .logins on your website.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/clear-cache/497c7511ab-1711646567/card.png",
        "example": "",
        "topics": [
            "performance",
            "caching",
            "panel"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "https://owebstudio.com/kirby/plugins/clear-cache",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Clear Cloudflare Cache",
        "url": "https://plugins.getkirby.com/thathoff/clear-cloudflare-cache",
        "author": {
            "name": "Markus Denhoff",
            "url": "https://github.com/thathoff"
        },
        "repository": "https://github.com/thathoff/kirby-clear-cloudflare-cache",
        "download": "https://api.github.com/repos/thathoff/kirby-clear-cloudflare-cache/zipball",
        "description": "Automatically purge Cloudflare cached URLs",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/thathoff/kirby-clear-cloudflare-cache/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/thathoff/clear-cloudflare-cache/10c774e14b-1713364020/logo.png",
        "example": "",
        "topics": [
            "cdn",
            "caching",
            "cachebusting",
            "performance"
        ],
        "screenshots": [],
        "published": "2019-03-02",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/thathoff/kirby-clear-cloudflare-cache/releases/tag/v{{ version }}",
                "download": "https://github.com/thathoff/kirby-clear-cloudflare-cache/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/thathoff/kirby-clear-cloudflare-cache"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "CLI",
        "url": "https://plugins.getkirby.com/getkirby/cli",
        "author": {
            "name": "Kirby Team",
            "url": "https://github.com/getkirby"
        },
        "repository": "https://github.com/getkirby/cli",
        "download": "https://api.github.com/repos/getkirby/cli/zipball",
        "description": "The Kirby command line interface helps to simplify common tasks with your Kirby installations.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/getkirby/cli/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```bash\n- kirby install\n- kirby install:kit\n- kirby install:repo\n- kirby make:blueprint\n- kirby make:collection\n- kirby make:command\n```",
        "topics": [
            "cli",
            "devtools",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2022-10-03",
        "latest": "1.9.0",
        "versions": {
            "1.9.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.9.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/getkirby/cli/releases/tag/{{ version }}",
                "download": "https://github.com/getkirby/cli/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/getkirby/cli"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Cloudinary sync",
        "url": "https://plugins.getkirby.com/acb-studio/cloudinary-sync",
        "author": {
            "name": "acb.studio",
            "url": "https://github.com/acb-studio"
        },
        "repository": "https://github.com/acb-studio/kirby-cloudinary-sync",
        "download": "https://api.github.com/repos/acb-studio/kirby-cloudinary-sync/zipball",
        "description": "Automatically push your media assets to Cloudinary when you upload them in Kirby. Instead of serving the assets from your Kirby server, they will be served by Cloudinary",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/acb-studio/kirby-cloudinary-sync/blob/main/LICENSE.txt"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/acb-studio/cloudinary-sync/e094541780-1729506997/card.png",
        "example": "",
        "topics": [
            "cdn",
            "assets",
            "media",
            "performance",
            "files",
            "uploads"
        ],
        "screenshots": [],
        "published": "2024-10-18",
        "latest": "1.4.1",
        "versions": {
            "1.4.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/acb-studio/kirby-cloudinary-sync/releases/tag/{{ version }}",
                "download": "https://github.com/acb-studio/kirby-cloudinary-sync/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/acb-studio/kirby-cloudinary-sync"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Code Editor",
        "url": "https://plugins.getkirby.com/sylvainjule/code-editor",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-code-editor",
        "download": "https://api.github.com/repos/sylvainjule/kirby-code-editor/zipball",
        "description": "Code editor field for Kirby 3 and 4.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-code-editor/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/code-editor/fca142ecc0-1736862755/card.png",
        "example": "",
        "topics": [
            "blueprints",
            "syntax-highlighting",
            "panel",
            "templating"
        ],
        "screenshots": [],
        "published": "2021-03-06",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-code-editor/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-code-editor/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-code-editor"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Code Highlighter",
        "url": "https://plugins.getkirby.com/bogdancondorachi/code-highlighter",
        "author": {
            "name": "Bogdan Condorachi",
            "url": "https://github.com/bogdancondorachi"
        },
        "repository": "https://github.com/bogdancondorachi/kirby-code-highlighter",
        "download": "https://api.github.com/repos/bogdancondorachi/kirby-code-highlighter/zipball",
        "description": "A server-side syntax highlighter plugin for Kirby CMS, powered by Phiki, that uses TextMate grammars and VS Code themes to generate syntax-highlighted code within Kirby's code block and KirbyText.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bogdancondorachi/kirby-code-highlighter/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bogdancondorachi/code-highlighter/c1ec9012f7-1733402782/card.png",
        "example": "",
        "topics": [
            "syntax-highlighting",
            "templating"
        ],
        "screenshots": [],
        "published": "2024-12-05",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bogdancondorachi/kirby-code-highlighter/releases/tag/v{{ version }}",
                "download": "https://github.com/bogdancondorachi/kirby-code-highlighter/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bogdancondorachi/kirby-code-highlighter"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Color Extractor",
        "url": "https://plugins.getkirby.com/sylvainjule/color-extractor",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-colorextractor",
        "download": "https://api.github.com/repos/sylvainjule/kirby-colorextractor/zipball",
        "description": "Extract the dominant / average color from any image",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/color-extractor/d5b9155355-1711646567/card.png",
        "example": "",
        "topics": [
            "colors",
            "panel",
            "images",
            "media"
        ],
        "screenshots": [],
        "published": "2019-03-18",
        "latest": "2.1.0",
        "versions": {
            "2.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-colorextractor/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-colorextractor/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-colorextractor"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Column Blocks",
        "url": "https://plugins.getkirby.com/plain-solutions/column-blocks",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-column-blocks",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-column-blocks/zipball",
        "description": "Use columns in block fields based on the layout field! Supports Paste and Drag&Drop!",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/plain-solutions-gmbh/kirby-column-blocks/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/plain-solutions/column-blocks/f449ba80e9-1740943332/card.png",
        "example": "",
        "topics": [
            "panel",
            "layout"
        ],
        "screenshots": [],
        "published": "2022-10-25",
        "latest": "1.2.3",
        "versions": {
            "1.2.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-column-blocks/releases/tag/{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-column-blocks/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-column-blocks"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Coming Soon",
        "url": "https://plugins.getkirby.com/kozmozio/coming-soon",
        "author": {
            "name": "Kozmoz",
            "url": "https://github.com/kozmozio"
        },
        "repository": "https://github.com/kozmozio/kirby-coming-soon",
        "download": "https://api.github.com/repos/kozmozio/kirby-coming-soon/zipball",
        "description": "A plugin that provides coming soon/maintenance mode functionality, hiding the website from non-logged-in users when enabled.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/kozmozio/kirby-coming-soon/blob/master/LICENSE.txt"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/kozmozio/coming-soon/86d80b8a9c-1772460862/card.png",
        "example": "",
        "topics": [
            "content-protection"
        ],
        "screenshots": [],
        "published": "2026-03-03",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kozmozio/kirby-coming-soon/releases/tag/v{{ version }}",
                "download": "https://github.com/kozmozio/kirby-coming-soon/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/kozmozio/kirby-coming-soon"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Comments",
        "url": "https://plugins.getkirby.com/coderofone/comments",
        "author": {
            "name": "Jonathan Hazelwood",
            "url": "https://github.com/CoderofOne"
        },
        "repository": "https://github.com/CoderofOne/kirby-comments",
        "download": "https://api.github.com/repos/CoderofOne/kirby-comments/zipball",
        "description": "A lightweight, database-free comment system for Kirby CMS 5+, designed to feel native to Kirby while providing a clean moderation workflow.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/CoderofOne/kirby-comments/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/coderofone/comments/00fd590d19-1770717496/card.jpg",
        "example": "",
        "topics": [
            "comments",
            "social-media",
            "spam-protection",
            "panel"
        ],
        "screenshots": [],
        "published": "2026-02-07",
        "latest": "initialrelease",
        "versions": {
            "initialrelease": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "initialrelease",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/CoderofOne/kirby-comments/releases/tag/{{ version }}",
                "download": "https://github.com/CoderofOne/kirby-comments/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/CoderofOne/kirby-comments"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Contact Field",
        "url": "https://plugins.getkirby.com/plain-solutions/contact-field",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-contact",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-contact/zipball",
        "description": "Field for easy creating contact links",
        "license": {
            "name": "Other",
            "url": "https://github.com/plain-solutions-gmbh/kirby-contact/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/plain-solutions/contact-field/214f36c5e8-1755155112/card.png",
        "example": "",
        "topics": [
            "structured-data",
            "content-creation",
            "panel",
            "social-media"
        ],
        "screenshots": [],
        "published": "2025-08-07",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-contact/releases/tag/{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-contact/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-contact"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Content Security Policy",
        "url": "https://plugins.getkirby.com/bnomei/content-security-policy",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-security-headers",
        "download": "https://api.github.com/repos/bnomei/kirby3-security-headers/zipball",
        "description": "Simplify the content security policy headers setup for your website",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-security-headers/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\nreturn [\n    'bnomei.securityheaders.headers' => [\n        'X-Frame-Options'        => 'SAMEORIGIN',\n        'X-XSS-Protection'       => '1; mode=block',\n        'X-Content-Type-Options' => 'nosniff',\n        ...\n    ]\n];",
        "topics": [
            "security",
            "configuration"
        ],
        "screenshots": [],
        "published": "2018-07-27",
        "latest": "5.2.0",
        "versions": {
            "5.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-security-headers/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-security-headers/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-security-headers"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Contentsync",
        "url": "https://plugins.getkirby.com/zephir/contentsync",
        "author": {
            "name": "Zephir Software Design AG",
            "url": "https://github.com/zephir"
        },
        "repository": "https://github.com/zephir/kirby-contentsync",
        "download": "https://api.github.com/repos/zephir/kirby-contentsync/zipball",
        "description": "Tired of manual and cumbersome methods like git push/pull, scp, rsync or sftp to synchronize content between your server and local development environment?\n\nEmbrace a seamless and efficient syncing solution with Contentsync.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/zephir/kirby-contentsync/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/zephir/contentsync/d0c8ec8331-1711646567/card.png",
        "example": "",
        "topics": [
            "deployments",
            "versioning",
            "cli"
        ],
        "screenshots": [],
        "published": "2023-07-18",
        "latest": "2.1.0",
        "versions": {
            "2.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/zephir/kirby-contentsync/releases/tag/{{ version }}",
                "download": "https://github.com/zephir/kirby-contentsync/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/zephir/kirby-contentsync"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Content Translator",
        "url": "https://plugins.getkirby.com/johannschopplich/content-translator",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/kirby-tools/kirby-content-translator",
        "download": "https://api.github.com/repos/kirby-tools/kirby-content-translator/zipball",
        "description": "Panel plugin to translate content at once with DeepL or other services",
        "license": {
            "name": "Other",
            "url": "https://github.com/kirby-tools/kirby-content-translator/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/content-translator/e5ee8229c9-1751617473/card.png",
        "example": "",
        "topics": [
            "internationalisation",
            "content-creation",
            "ai"
        ],
        "screenshots": [],
        "published": "2024-06-13",
        "latest": "3.11.2",
        "versions": {
            "3.11.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.11.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kirby-tools/kirby-content-translator/releases/tag/v{{ version }}",
                "download": "https://github.com/kirby-tools/kirby-content-translator/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/kirby-tools/kirby-content-translator"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Content Watch",
        "url": "https://plugins.getkirby.com/tearoom1/kirby-content-watch",
        "author": {
            "name": "Tearoom One",
            "url": "https://github.com/tearoom1"
        },
        "repository": "https://github.com/tearoom1/kirby-content-watch",
        "download": "https://api.github.com/repos/tearoom1/kirby-content-watch/zipball",
        "description": "Allows you to keep track of what has been changed and by whom.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tearoom1/kirby-content-watch/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tearoom1/kirby-content-watch/f0d08e2b1f-1748375104/card.jpeg",
        "example": "",
        "topics": [
            "logging"
        ],
        "screenshots": [],
        "published": "2025-06-25",
        "latest": "3.3.5",
        "versions": {
            "3.3.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.3.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tearoom1/kirby-content-watch/releases/tag/v{{ version }}",
                "download": "https://github.com/tearoom1/kirby-content-watch/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tearoom1/kirby-content-watch"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Convert JPG and PNG to WEBP",
        "url": "https://plugins.getkirby.com/felixhaeberle/kirby3-webp",
        "author": {
            "name": "Felix H\u00e4berle",
            "url": "https://github.com/felixhaeberle"
        },
        "repository": "https://github.com/felixhaeberle/kirby3-webp",
        "download": "https://api.github.com/repos/felixhaeberle/kirby3-webp/zipball",
        "description": "This plugin converts JPG, JPEG and PNG into much smaller WEBP \u2013 speed up your website!",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/felixhaeberle/kirby3-webp/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/felixhaeberle/kirby3-webp/7215de70f8-1711646566/card.png",
        "example": "",
        "topics": [
            "performance",
            "media",
            "images",
            "uploads",
            "files"
        ],
        "screenshots": [],
        "published": "2020-07-18",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/felixhaeberle/kirby3-webp/releases/tag/v{{ version }}",
                "download": "https://github.com/felixhaeberle/kirby3-webp/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/felixhaeberle/kirby3-webp"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Cookieconsent",
        "url": "https://plugins.getkirby.com/zephir/cookieconsent",
        "author": {
            "name": "Zephir Software Design AG",
            "url": "https://github.com/zephir"
        },
        "repository": "https://github.com/zephir/kirby-cookieconsent",
        "download": "https://api.github.com/repos/zephir/kirby-cookieconsent/zipball",
        "description": "Integrates the [orestbida/cookieconsent](https://github.com/orestbida/cookieconsent) JS plugin into Kirby.\nComes with two pre-configured types (simple / customizable) to get you started quickly, and can be extended with all the original options.\nSupports multilingual websites.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/zephir/kirby-cookieconsent/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/zephir/cookieconsent/8b0d27ea91-1711646567/card.png",
        "example": "",
        "topics": [
            "privacy",
            "templating"
        ],
        "screenshots": [],
        "published": "2023-07-07",
        "latest": "3.2.1",
        "versions": {
            "3.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/zephir/kirby-cookieconsent/releases/tag/{{ version }}",
                "download": "https://github.com/zephir/kirby-cookieconsent/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/zephir/kirby-cookieconsent"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Copilot",
        "url": "https://plugins.getkirby.com/johannschopplich/copilot",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/kirby-tools/kirby-copilot",
        "download": "https://api.github.com/repos/kirby-tools/kirby-copilot/zipball",
        "description": "AI-powered content generation with support for images and PDFs as context",
        "license": {
            "name": "Other",
            "url": "https://github.com/kirby-tools/kirby-copilot/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/copilot/af01c40f16-1751617443/card.png",
        "example": "",
        "topics": [
            "ai",
            "content-creation",
            "panel"
        ],
        "screenshots": [],
        "published": "2024-01-20",
        "latest": "3.8.1",
        "versions": {
            "3.8.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.8.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kirby-tools/kirby-copilot/releases/tag/v{{ version }}",
                "download": "https://github.com/kirby-tools/kirby-copilot/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/kirby-tools/kirby-copilot"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Courier",
        "url": "https://plugins.getkirby.com/beebmx/courier",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-courier",
        "download": "https://api.github.com/repos/beebmx/kirby-courier/zipball",
        "description": "Kirby Courier offers a convenient and painless solution for creating emails tailored for your Kirby website.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-courier/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/beebmx/courier/202baba476-1723222519/card.png",
        "example": "```php\n(new Message)\n    ->to('john@doe.co')\n    ->line('Welcome to Kirby Courier')\n    ->action('Visit', 'https://beeb.mx')\n    ->send()\n```",
        "topics": [
            "emails"
        ],
        "screenshots": [],
        "published": "2024-07-22T17:23:07Z",
        "latest": "1.5.0",
        "versions": {
            "1.5.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.5.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-courier/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-courier/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-courier"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "CSV field",
        "url": "https://plugins.getkirby.com/distantnative/csv-field",
        "author": {
            "name": "Nico Hoffmann",
            "url": "https://github.com/distantnative"
        },
        "repository": "https://github.com/distantnative/kirby-csv-field",
        "download": "https://api.github.com/repos/distantnative/kirby-csv-field/zipball",
        "description": "Kirby CMS Panel field to upload and display a single CSV file",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/distantnative/kirby-csv-field/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/distantnative/csv-field/a4e57ac8a2-1716045474/card.png",
        "example": "",
        "topics": [
            "panel",
            "structured-data",
            "documents"
        ],
        "screenshots": [],
        "published": "2024-05-19",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/distantnative/kirby-csv-field/releases/tag/{{ version }}",
                "download": "https://github.com/distantnative/kirby-csv-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/distantnative/kirby-csv-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "CSV to Table",
        "url": "https://plugins.getkirby.com/lauriiii/csv-to-table",
        "author": {
            "name": "Lauri Liimatta",
            "url": "https://github.com/lauriiii"
        },
        "repository": "https://github.com/lauriiii/csv-to-table",
        "download": "https://api.github.com/repos/lauriiii/csv-to-table/zipball",
        "description": "Simple KirbyCMS plugin to convert CSV files into HTML Tables",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lauriiii/csv-to-table/blob/master/LICENSE"
        },
        "card": null,
        "example": "```kirbytext\n(table: filename.csv)\n```",
        "topics": [
            "structured-data",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2017-07-05",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lauriiii/csv-to-table/releases/tag/v{{ version }}",
                "download": "https://github.com/lauriiii/csv-to-table/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/lauriiii/csv-to-table"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Custom Add Fields",
        "url": "https://plugins.getkirby.com/steirico/custom-add-fields",
        "author": {
            "name": "Steirico",
            "url": "https://github.com/steirico"
        },
        "repository": "https://github.com/steirico/kirby-plugin-custom-add-fields",
        "download": "https://api.github.com/repos/steirico/kirby-plugin-custom-add-fields/zipball",
        "description": "This plugin allows to define the fields shown on Kirby's page add dialog in the corresponding page's blueprint.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/steirico/kirby-plugin-custom-add-fields/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/steirico/custom-add-fields/070dcd915d-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2018-10-07",
        "latest": "1.5.1",
        "versions": {
            "1.5.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.5.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/steirico/kirby-plugin-custom-add-fields/releases/tag/v{{ version }}",
                "download": "https://github.com/steirico/kirby-plugin-custom-add-fields/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/steirico/kirby-plugin-custom-add-fields"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Dark Visitors",
        "url": "https://plugins.getkirby.com/mauricerenck/dark-visitors",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/dark-visitors",
        "download": "https://api.github.com/repos/mauricerenck/dark-visitors/zipball",
        "description": "Dark Visitors  blocks unwanted AI Crawlers from your website using robots.txt. It uses the Dark Visitors API to identify and block unwanted visitors.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mauricerenck/dark-visitors/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/dark-visitors/a75e2b22b4-1714728249/card.png",
        "example": "",
        "topics": [
            "privacy",
            "ai"
        ],
        "screenshots": [],
        "published": "2024-04-19",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/dark-visitors/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/dark-visitors/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/dark-visitors"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Date Extended",
        "url": "https://plugins.getkirby.com/adspectus/date-extended",
        "author": {
            "name": "Uwe Gehring",
            "url": "https://github.com/Adspectus"
        },
        "repository": "https://github.com/Adspectus/k3-date-extended",
        "download": "https://api.github.com/repos/Adspectus/k3-date-extended/zipball",
        "description": "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 provided to convert this epoch to a formatted string.",
        "license": {
            "name": "GNU General Public License v3.0",
            "url": "https://github.com/Adspectus/k3-date-extended/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/adspectus/date-extended/0ce2c89909-1711646566/card.png",
        "example": "",
        "topics": [
            "dates",
            "panel"
        ],
        "screenshots": [],
        "published": "2020-06-22T13:44:50Z",
        "latest": "1.1.4",
        "versions": {
            "1.1.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Adspectus/k3-date-extended/releases/tag/v{{ version }}",
                "download": "https://github.com/Adspectus/k3-date-extended/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/Adspectus/k3-date-extended"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Date Methods",
        "url": "https://plugins.getkirby.com/hananils/date-methods",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-date-methods",
        "download": "https://api.github.com/repos/hananils/kirby-date-methods/zipball",
        "description": "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 fields to handle single dates, methods for pages to handle multiple dates (ranges) and also provides helper functions to simplify working with dates and times in general.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-date-methods/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n$page\n  ->date()\n  ->toDateTime()\n  ->modify('+1 month')\n  ->format('Y-m-d');\n```",
        "topics": [
            "dates",
            "templating"
        ],
        "screenshots": [],
        "published": "2020-06-23",
        "latest": "3.2.0",
        "versions": {
            "3.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-date-methods/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-date-methods/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-date-methods"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Debug Bar",
        "url": "https://plugins.getkirby.com/treast/debugbar",
        "author": {
            "name": "Vincent Riva",
            "url": "https://github.com/Treast"
        },
        "repository": "https://github.com/Treast/kirby-debugbar",
        "download": "https://api.github.com/repos/Treast/kirby-debugbar/zipball",
        "description": "PHP Debug Bar for KirbyCMS",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/Treast/kirby-debugbar/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/treast/debugbar/10c7f668d7-1711646567/card.png",
        "example": "```php\n<?php\n    $site->logger()->debug('This is a debug');\n    $site->logger()->emergency('This is an emergency');\n    $site->logger()->error('This is an error');\n?>\n```",
        "topics": [
            "logging",
            "devtools",
            "analytics",
            "debugging"
        ],
        "screenshots": [],
        "published": "2023-05-02",
        "latest": "1.4.1",
        "versions": {
            "1.4.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Treast/kirby-debugbar/releases/tag/v{{ version }}",
                "download": "https://github.com/Treast/kirby-debugbar/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/Treast/kirby-debugbar"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Debug Toggle",
        "url": "https://plugins.getkirby.com/joaomartino/debug-toggle",
        "author": {
            "name": "Jo\u00e3o Martino",
            "url": "https://github.com/JoaoMartino"
        },
        "repository": "https://github.com/JoaoMartino/kirby-debug-toggle",
        "download": "https://api.github.com/repos/JoaoMartino/kirby-debug-toggle/zipball",
        "description": "A Kirby 5 CMS panel plugin that provides a safe, time-limited debug mode toggle with automatic expiry and git-safe flag file management.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/JoaoMartino/kirby-debug-toggle/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/joaomartino/debug-toggle/24623d9713-1776231744/card.jpeg",
        "example": "",
        "topics": [
            "developer-experience",
            "panel",
            "debugging"
        ],
        "screenshots": [],
        "published": "2026-04-07T17:28:26Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/JoaoMartino/kirby-debug-toggle/releases/tag/v{{ version }}",
                "download": "https://github.com/JoaoMartino/kirby-debug-toggle/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/JoaoMartino/kirby-debug-toggle"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Deploy Trigger",
        "url": "https://plugins.getkirby.com/johannschopplich/deploy-trigger",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirby-deploy-trigger",
        "download": "https://api.github.com/repos/johannschopplich/kirby-deploy-trigger/zipball",
        "description": "\ud83d\ude80 Kirby Panel plugin to trigger deployments on any platform",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirby-deploy-trigger/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/deploy-trigger/d08fad7809-1736187557/card.png",
        "example": "",
        "topics": [
            "headless",
            "deployments"
        ],
        "screenshots": [],
        "published": "2025-01-05",
        "latest": "1.0.6",
        "versions": {
            "1.0.6": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.6",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirby-deploy-trigger/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirby-deploy-trigger/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirby-deploy-trigger"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Detect Adblock",
        "url": "https://plugins.getkirby.com/owebstudio/detect-adblock",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "https://owebstudio.com/kirby/plugins/detect-adblock",
        "description": "Detect ad blockers and manage the warning messages that will be displayed for Kirby 3 & 4.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/detect-adblock/1af1e12983-1711646567/screenshot.png",
        "example": "```php\n<?php snippet('detect-adblock') ?>\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "https://owebstudio.com/kirby/plugins/detect-adblock",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Devutils",
        "url": "https://plugins.getkirby.com/genxbe/devutils",
        "author": {
            "name": "Sam Serrien",
            "url": "https://github.com/genxbe"
        },
        "repository": "https://github.com/genxbe/kx-devutils",
        "download": "https://api.github.com/repos/genxbe/kx-devutils/zipball",
        "description": "Kirby devutils is a set of command line tools to help you manage your Kirby CMS project.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/genxbe/kx-devutils/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/genxbe/devutils/4946ca9745-1712352018/card.png",
        "example": "",
        "topics": [
            "cli",
            "devtools",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2024-03-30",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/genxbe/kx-devutils/releases/tag/{{ version }}",
                "download": "https://github.com/genxbe/kx-devutils/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/genxbe/kx-devutils"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Discord",
        "url": "https://plugins.getkirby.com/getkirby/discord",
        "author": {
            "name": "Kirby Team",
            "url": "https://github.com/getkirby"
        },
        "repository": "https://github.com/getkirby/discord",
        "download": "https://api.github.com/repos/getkirby/discord/zipball",
        "description": "A simple wrapper to send Discord webhooks from your controllers, CLI commands or any other place in your code.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/getkirby/discord/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/getkirby/discord/956ed0ef90-1737040592/card.png",
        "example": "```php\nDiscord::submit(\n  webhook: 'https://discord.com/api/webhooks/...',\n  title: '\ud83d\udd25 Hello world',\n  description: 'Discord channel message'\n);\n```",
        "topics": [
            "integrations"
        ],
        "screenshots": [],
        "published": "2025-01-17",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/getkirby/discord/releases/tag/{{ version }}",
                "download": "https://github.com/getkirby/discord/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/getkirby/discord"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "DotEnv",
        "url": "https://plugins.getkirby.com/bnomei/dotenv",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-dotenv",
        "download": "https://api.github.com/repos/bnomei/kirby3-dotenv/zipball",
        "description": "Store project credentials and environment variables in a .env file and access them in Kirby",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-dotenv/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\nenv('APP_DEBUG');\n```",
        "topics": [
            "configuration",
            "security"
        ],
        "screenshots": [],
        "published": "2018-12-19",
        "latest": "5.1.0",
        "versions": {
            "5.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-dotenv/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-dotenv/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-dotenv"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Downloads Block",
        "url": "https://plugins.getkirby.com/lukasbestle/downloads",
        "author": {
            "name": "Lukas Bestle",
            "url": "https://github.com/lukasbestle"
        },
        "repository": "https://github.com/lukasbestle/kirby-downloads",
        "download": "https://api.github.com/repos/lukasbestle/kirby-downloads/zipball",
        "description": "Embed a list of downloads from a central storage page with filters and search",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukasbestle/kirby-downloads/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/lukasbestle/downloads/b952f695c2-1711646567/card.png",
        "example": "",
        "topics": [
            "downloads",
            "panel",
            "files"
        ],
        "screenshots": [],
        "published": "2023-05-07",
        "latest": "1.4.0",
        "versions": {
            "1.4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukasbestle/kirby-downloads/releases/tag/{{ version }}",
                "download": "https://github.com/lukasbestle/kirby-downloads/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukasbestle/kirby-downloads"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Download Tag",
        "url": "https://plugins.getkirby.com/jbeyerstedt/download",
        "author": {
            "name": "Jannik Beyerstedt",
            "url": "https://github.com/jbeyerstedt"
        },
        "repository": "https://github.com/jbeyerstedt/kirby-kirbytag-download",
        "download": "https://api.github.com/repos/jbeyerstedt/kirby-kirbytag-download/zipball",
        "description": "Kirbytag to generate beautiful download links for a specific file",
        "license": {
            "name": "GNU General Public License v3.0",
            "url": "https://github.com/jbeyerstedt/kirby-kirbytag-download/blob/kirby3/LICENSE"
        },
        "card": null,
        "example": "```kirbytext\n(download: flyer.pdf text: our beautiful products)\n```",
        "topics": [
            "markdown",
            "text",
            "downloads",
            "files"
        ],
        "screenshots": [],
        "published": "2015-07-13",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/jbeyerstedt/kirby-kirbytag-download/releases/tag/v{{ version }}",
                "download": "https://github.com/jbeyerstedt/kirby-kirbytag-download/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/jbeyerstedt/kirby-kirbytag-download"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "DreamForm",
        "url": "https://plugins.getkirby.com/tobimori/dreamform",
        "author": {
            "name": "Tobias M\u00f6ritz",
            "url": "https://github.com/tobimori"
        },
        "repository": "https://github.com/tobimori/kirby-dreamform",
        "download": "https://api.github.com/repos/tobimori/kirby-dreamform/zipball",
        "description": "The form builder plugin that makes forms just work like magic. Build single or multi-step forms in the panel, create Zapier-like submission workflows with actions or extend it with the powerful API.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/tobimori/dreamform/a5ec77070c-1712352018/card.png",
        "example": "",
        "topics": [
            "forms",
            "panel"
        ],
        "screenshots": [],
        "published": "2024-04-05",
        "latest": "2.1.7",
        "versions": {
            "2.1.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tobimori/kirby-dreamform/releases/tag/{{ version }}",
                "download": "https://github.com/tobimori/kirby-dreamform/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tobimori/kirby-dreamform"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Edit Button",
        "url": "https://plugins.getkirby.com/tan3/kirby-edit-button",
        "author": {
            "name": "tan3",
            "url": "https://github.com/tan3"
        },
        "repository": "https://github.com/tan3/kirby-edit-button/",
        "download": "https://api.github.com/repos/tan3/kirby-edit-button/zipball",
        "description": "Adds an Edit Button to the Frontend to quickly edit the current page in the panel. Only shown if user is logged in.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tan3/kirby-edit-button/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tan3/kirby-edit-button/cda2666995-1773845767/card.png",
        "example": "",
        "topics": [
            "authentication",
            "panel",
            "content-creation",
            "user-experience",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2026-03-18T07:41:47Z",
        "latest": "",
        "versions": {
            "": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tan3/kirby-edit-button//releases/tag/{{ version }}",
                "download": "https://github.com/tan3/kirby-edit-button//archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tan3/kirby-edit-button/"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Email Manager",
        "url": "https://plugins.getkirby.com/philippoehrlein/email-manager",
        "author": {
            "name": "Philipp Oehrlein",
            "url": "https://github.com/philippoehrlein"
        },
        "repository": "https://github.com/philippoehrlein/kirby-email-manager",
        "download": "https://api.github.com/repos/philippoehrlein/kirby-email-manager/zipball",
        "description": "Set up contact forms in minutes",
        "license": {
            "name": "Other",
            "url": "https://github.com/philippoehrlein/kirby-email-manager/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/philippoehrlein/email-manager/b0bdb209da-1769539350/card.png",
        "example": "",
        "topics": [
            "emails"
        ],
        "screenshots": [],
        "published": "2026-01-28",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/philippoehrlein/kirby-email-manager/releases/tag/v{{ version }}",
                "download": "https://github.com/philippoehrlein/kirby-email-manager/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/philippoehrlein/kirby-email-manager"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Email Plus",
        "url": "https://plugins.getkirby.com/beebmx/email-plus",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-email-plus",
        "download": "https://api.github.com/repos/beebmx/kirby-email-plus/zipball",
        "description": "Kirby Email+ extends Kirby's email capabilities by adding support for multiple email services using the same Kirby email API.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-email-plus/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/beebmx/email-plus/f2c10e7772-1762254816/card.jpg",
        "example": "",
        "topics": [
            "emails",
            "integrations"
        ],
        "screenshots": [],
        "published": "2025-11-03T19:00:05Z",
        "latest": "1.2.1",
        "versions": {
            "1.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-email-plus/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-email-plus/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-email-plus"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Embed",
        "url": "https://plugins.getkirby.com/sylvainjule/embed",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-embed",
        "download": "https://api.github.com/repos/sylvainjule/kirby-embed/zipball",
        "description": "Display embeds from various media sites (YouTube, Vimeo, Soundcloud, Instagram, etc.) by only providing the url to the medium",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/embed/33b7a8a6ec-1711646567/card.png",
        "example": "",
        "topics": [
            "social-media",
            "integrations",
            "videos",
            "media",
            "audio",
            "images",
            "open-graph",
            "panel"
        ],
        "screenshots": [],
        "published": "2019-09-06",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-embed/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-embed/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-embed"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Enhanced Toolbar Link Dialog",
        "url": "https://plugins.getkirby.com/gearsdigital/enhanced-toolbar-link-dialog",
        "author": {
            "name": "gearsdigital",
            "url": "https://github.com/gearsdigital"
        },
        "repository": "https://github.com/gearsdigital/enhanced-toolbar-link-dialog",
        "download": "https://api.github.com/repos/gearsdigital/enhanced-toolbar-link-dialog/zipball",
        "description": "Extend Kirby's default link dialog with a search functionality to create links to existing or external pages right at your fingertips.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/gearsdigital/enhanced-toolbar-link-dialog/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/gearsdigital/enhanced-toolbar-link-dialog/30ecaf00ef-1711646566/card.png",
        "example": "",
        "topics": [
            "panel"
        ],
        "screenshots": [],
        "published": "2020-01-22",
        "latest": "3.2.0",
        "versions": {
            "3.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/gearsdigital/enhanced-toolbar-link-dialog/releases/tag/v{{ version }}",
                "download": "https://github.com/gearsdigital/enhanced-toolbar-link-dialog/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/gearsdigital/enhanced-toolbar-link-dialog"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Enum",
        "url": "https://plugins.getkirby.com/beebmx/enum",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-enum",
        "download": "https://api.github.com/repos/beebmx/kirby-enum/zipball",
        "description": "Kirby Enum adds the ability to display and set enumeration content in the panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-enum/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/beebmx/enum/1c855332f0-1754469725/card.jpg",
        "example": "",
        "topics": [
            "panel",
            "content-creation",
            "structured-data"
        ],
        "screenshots": [],
        "published": "2025-08-05T19:32:44Z",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-enum/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-enum/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-enum"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Env",
        "url": "https://plugins.getkirby.com/beebmx/env",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-env",
        "download": "https://api.github.com/repos/beebmx/kirby-env/zipball",
        "description": "Store project credentials and variables in a .env file and access them in Kirby",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-env/blob/main/LICENSE.txt"
        },
        "card": null,
        "example": "```php\n\\Beebmx\\KirbyEnv::load('main/path');\n\nreturn [\n    'debug'  => env('KIRBY_DEBUG', false),\n    'secret' => env('SECRET_KEY'),\n    'public' => env('PUBLIC_KEY'),\n];\n```",
        "topics": [
            "security",
            "configuration"
        ],
        "screenshots": [],
        "published": "2019-01-22",
        "latest": "5.2.2",
        "versions": {
            "5.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-env/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-env/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-env"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Event Calendar",
        "url": "https://plugins.getkirby.com/mzur/event-calendar",
        "author": {
            "name": "Martin Zurowietz",
            "url": "https://github.com/mzur"
        },
        "repository": "https://github.com/mzur/kirby-calendar-plugin",
        "download": "https://api.github.com/repos/mzur/kirby-calendar-plugin/zipball",
        "description": "A plugin for the Kirby CMS to easily implement an event calendar.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mzur/kirby-calendar-plugin/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mzur/event-calendar/1a3ca6f374-1711646567/card.png",
        "example": "",
        "topics": [
            "calendars",
            "dates",
            "templating"
        ],
        "screenshots": [],
        "published": "2014-11-15",
        "latest": "4.0",
        "versions": {
            "4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mzur/kirby-calendar-plugin/releases/tag/{{ version }}",
                "download": "https://github.com/mzur/kirby-calendar-plugin/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/mzur/kirby-calendar-plugin"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Events Field",
        "url": "https://plugins.getkirby.com/scottboms/events-field",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-events-field",
        "download": "https://api.github.com/repos/scottboms/kirby-events-field/zipball",
        "description": "A flexible Events Field type for the Panel including a customizable preview and front-end Field Methods.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-events-field/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/events-field/d2e5999026-1756738717/card.jpg",
        "example": "",
        "topics": [
            "content-creation",
            "dates",
            "panel",
            "structured-data"
        ],
        "screenshots": [],
        "published": "2025-08-29",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-events-field/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-events-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-events-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Fathom",
        "url": "https://plugins.getkirby.com/kx550/fathom",
        "author": {
            "name": "Tim Duvendack",
            "url": "https://github.com/kx550"
        },
        "repository": "https://github.com/kx550/kirby3-fathom",
        "download": "https://api.github.com/repos/kx550/kirby3-fathom/zipball",
        "description": "Add the Fathom tracking code to your site",
        "license": [],
        "card": null,
        "example": "```php\n<?php snippet('fathom') ?>\n```",
        "topics": [
            "analytics",
            "templating"
        ],
        "screenshots": [],
        "published": null,
        "latest": "",
        "versions": {
            "": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kx550/kirby3-fathom/releases/tag/{{ version }}",
                "download": "https://github.com/kx550/kirby3-fathom/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/kx550/kirby3-fathom"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Fathom Analytics",
        "url": "https://plugins.getkirby.com/paulmorel/fathom-analytics",
        "author": {
            "name": "Paul Morel",
            "url": "https://github.com/PaulMorel"
        },
        "repository": "https://github.com/PaulMorel/kirby3-fathom-analytics",
        "download": "https://api.github.com/repos/PaulMorel/kirby3-fathom-analytics/zipball",
        "description": "Integrates the privacy first website analytics Fathom Analytics dashboard to the panel and provides the tracking code for your templates.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/PaulMorel/kirby3-fathom-analytics/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/paulmorel/fathom-analytics/2d47bfeb76-1711646567/card.png",
        "example": "",
        "topics": [
            "analytics",
            "dashboards"
        ],
        "screenshots": [],
        "published": "2021-09-29",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/PaulMorel/kirby3-fathom-analytics/releases/tag/v{{ version }}",
                "download": "https://github.com/PaulMorel/kirby3-fathom-analytics/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/PaulMorel/kirby3-fathom-analytics"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Favicon",
        "url": "https://plugins.getkirby.com/moritzebeling/kirby-favicon",
        "author": {
            "name": "Moritz Ebeling",
            "url": "https://github.com/moritzebeling"
        },
        "repository": "https://github.com/moritzebeling/kirby-favicon",
        "download": "https://api.github.com/repos/moritzebeling/kirby-favicon/zipball",
        "description": "Favicon with minimal setup",
        "license": [],
        "card": null,
        "example": "```\nassets/favicon/favicon.png\n```",
        "topics": [
            "icons",
            "meta-tags",
            "images",
            "seo"
        ],
        "screenshots": [],
        "published": "2023-02-20",
        "latest": "1.0.5",
        "versions": {
            "1.0.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/moritzebeling/kirby-favicon/releases/tag/v{{ version }}",
                "download": "https://github.com/moritzebeling/kirby-favicon/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/moritzebeling/kirby-favicon"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Feed and Sitemap",
        "url": "https://plugins.getkirby.com/bnomei/feed",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-feed",
        "download": "https://api.github.com/repos/bnomei/kirby3-feed/zipball",
        "description": "Generate a RSS or JSON-Feed or XML-Sitemap from a collection of pages",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-feed/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\npage('blog')->children()->feed([\n    'title'       => 'Latest articles',\n    'link'        => 'blog'\n]);\n```",
        "topics": [
            "feeds",
            "sitemaps"
        ],
        "screenshots": [],
        "published": "2018-09-08",
        "latest": "5.2.0",
        "versions": {
            "5.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-feed/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-feed/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-feed"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "FeedReader",
        "url": "https://plugins.getkirby.com/adspectus/feedreader",
        "author": {
            "name": "Uwe Gehring",
            "url": "https://github.com/Adspectus"
        },
        "repository": "https://github.com/Adspectus/k3-feedreader",
        "download": "https://api.github.com/repos/Adspectus/k3-feedreader/zipball",
        "description": "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 and is accessed by its URL. A snippet and a blocks blueprint are provided as a starting point.",
        "license": {
            "name": "GNU General Public License v3.0",
            "url": "https://github.com/Adspectus/k3-feedreader/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/adspectus/feedreader/468a1ecb44-1711646566/screenshot.png",
        "example": "```php\n$url  = 'https://getkirby.com/kosmos.rss';\n$feed = new FeedReader($url);\n\ndump($feed->articles());\n```",
        "topics": [
            "feeds",
            "panel"
        ],
        "screenshots": [],
        "published": "2021-08-02T10:09:26Z",
        "latest": "1.1.2",
        "versions": {
            "1.1.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Adspectus/k3-feedreader/releases/tag/v{{ version }}",
                "download": "https://github.com/Adspectus/k3-feedreader/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/Adspectus/k3-feedreader"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Field Composer",
        "url": "https://plugins.getkirby.com/trych/field-composer",
        "author": {
            "name": "Timo Rychert",
            "url": "https://github.com/trych"
        },
        "repository": "https://github.com/trych/kirby-field-composer",
        "download": "https://api.github.com/repos/trych/kirby-field-composer/zipball",
        "description": "Field methods to help compose complex strings from content fields: merge, manipulate, conditional logic and more.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/trych/kirby-field-composer/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n$page->title()\n  ->merge($page->artist())\n  ->prefix('Coming soon: ')\n  ->when($page->release()->toDate() > time())\n```",
        "topics": [
            "templating",
            "text"
        ],
        "screenshots": [],
        "published": "2024-08-09T18:18:54Z",
        "latest": "2.0.4",
        "versions": {
            "2.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/trych/kirby-field-composer/releases/tag/v{{ version }}",
                "download": "https://github.com/trych/kirby-field-composer/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/trych/kirby-field-composer"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Fields Block",
        "url": "https://plugins.getkirby.com/jongacnik/fields-block",
        "author": {
            "name": "Jon Gacnik",
            "url": "https://github.com/jongacnik"
        },
        "repository": "https://github.com/jongacnik/kirby-fields-block",
        "download": "https://api.github.com/repos/jongacnik/kirby-fields-block/zipball",
        "description": "Kirby block preview plugin to directly render block fields, allowing for inline editing.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/jongacnik/kirby-fields-block/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/jongacnik/fields-block/954e76dfac-1711646567/card.png",
        "example": "",
        "topics": [
            "forms",
            "panel"
        ],
        "screenshots": [],
        "published": "2021-05-17",
        "latest": "1.2.1",
        "versions": {
            "1.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/jongacnik/kirby-fields-block/releases/tag/v{{ version }}",
                "download": "https://github.com/jongacnik/kirby-fields-block/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/jongacnik/kirby-fields-block"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Files from URL",
        "url": "https://plugins.getkirby.com/plain-solutions/files-from-url",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-files-from-url",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-files-from-url/zipball",
        "description": "Upload a file from url. Right from the files field.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/plain-solutions-gmbh/kirby-files-from-url/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/plain-solutions/files-from-url/e887a8dfbf-1740943332/card.png",
        "example": "",
        "topics": [
            "panel"
        ],
        "screenshots": [],
        "published": "2025-02-06",
        "latest": "2.1.2",
        "versions": {
            "2.1.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-files-from-url/releases/tag/{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-files-from-url/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-files-from-url"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Fingerprint",
        "url": "https://plugins.getkirby.com/bnomei/fingerprint",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-fingerprint",
        "download": "https://api.github.com/repos/bnomei/kirby3-fingerprint/zipball",
        "description": "File method and css/js helpers to add hashes to assets and files",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-fingerprint/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\n$page->file('ukulele.pdf')->fingerprint();\n```",
        "topics": [
            "cachebusting",
            "assets"
        ],
        "screenshots": [],
        "published": "2018-07-24",
        "latest": "5.2.1",
        "versions": {
            "5.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-fingerprint/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-fingerprint/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-fingerprint"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Fingerprint",
        "url": "https://plugins.getkirby.com/bvdputte/fingerprint",
        "author": {
            "name": "Bart Vandeputte",
            "url": "https://github.com/bvdputte"
        },
        "repository": "https://github.com/bvdputte/kirby-fingerprint",
        "download": "https://api.github.com/repos/bvdputte/kirby-fingerprint/zipball",
        "description": "Cache-busting utility to fingerprint assets",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bvdputte/kirby-fingerprint/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\nhref=\"styles.db5796ea5bf2.css\"\n```",
        "topics": [
            "media",
            "assets",
            "performance",
            "cachebusting",
            "js",
            "css"
        ],
        "screenshots": [],
        "published": "2019-03-15",
        "latest": "2.2.5",
        "versions": {
            "2.2.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bvdputte/kirby-fingerprint/releases/tag/{{ version }}",
                "download": "https://github.com/bvdputte/kirby-fingerprint/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/bvdputte/kirby-fingerprint"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Focus",
        "url": "https://plugins.getkirby.com/flokosiol/focus",
        "author": {
            "name": "Flo Kosiol",
            "url": "https://github.com/flokosiol"
        },
        "repository": "https://github.com/flokosiol/kirby-focus",
        "download": "https://api.github.com/repos/flokosiol/kirby-focus/zipball",
        "description": "Set the focus point of an image to prevent the relevant parts from being cropped",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/flokosiol/focus/3d241a7808-1711646566/card.png",
        "example": "",
        "topics": [
            "images",
            "media",
            "panel"
        ],
        "screenshots": [],
        "published": "2019-01-23",
        "latest": "3.0.9",
        "versions": {
            "3.0.9": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.9",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/flokosiol/kirby-focus/releases/tag/{{ version }}",
                "download": "https://github.com/flokosiol/kirby-focus/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/flokosiol/kirby-focus"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Font Picker",
        "url": "https://plugins.getkirby.com/jakub-pelak/fontpicker",
        "author": {
            "name": "Jakub Pel\u00e1k",
            "url": "https://github.com/lemmon"
        },
        "repository": "https://github.com/lemmon/kirby-plugin-fontpicker",
        "download": "https://api.github.com/repos/lemmon/kirby-plugin-fontpicker/zipball",
        "description": "Focuses on simplicity and clarity in font selection for Kirby's Panel, backed by privacy-friendly Bunny Fonts.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lemmon/kirby-plugin-fontpicker/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/jakub-pelak/fontpicker/6d773b5f99-1763374039/card.png",
        "example": "",
        "topics": [
            "design",
            "typography",
            "fonts",
            "panel",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2025-10-19T11:01:38Z",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lemmon/kirby-plugin-fontpicker/releases/tag/v{{ version }}",
                "download": "https://github.com/lemmon/kirby-plugin-fontpicker/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/lemmon/kirby-plugin-fontpicker"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Fontselector",
        "url": "https://plugins.getkirby.com/bnomei/fontselector",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-fontselector",
        "download": "https://api.github.com/repos/bnomei/kirby3-fontselector/zipball",
        "description": "Select font family and font weight with two synced fields",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-fontselector/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/fontselector/4186a91299-1711646566/card.png",
        "example": "",
        "topics": [
            "fonts",
            "panel"
        ],
        "screenshots": [],
        "published": "2022-05-27",
        "latest": "5.0.1",
        "versions": {
            "5.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-fontselector/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-fontselector/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-fontselector"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Footnotes",
        "url": "https://plugins.getkirby.com/sylvainjule/footnotes",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-footnotes",
        "download": "https://api.github.com/repos/sylvainjule/kirby-footnotes/zipball",
        "description": "This plugin extends Kirby with some basic, extremely easy and unopinionated footnote functionalities.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-footnotes/blob/master/LICENSE"
        },
        "card": null,
        "example": "```kirbytext\n[^This is a footnote.]\n```",
        "topics": [
            "typography",
            "markdown",
            "text"
        ],
        "screenshots": [],
        "published": "2020-03-19",
        "latest": "2.1.1",
        "versions": {
            "2.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-footnotes/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-footnotes/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-footnotes"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Force Login",
        "url": "https://plugins.getkirby.com/andrekelling/force-login",
        "author": {
            "name": "Andr\u00e9 J. Kelling",
            "url": "https://github.com/AndreKelling"
        },
        "repository": "https://github.com/AndreKelling/kirby-force-login",
        "download": "https://api.github.com/repos/AndreKelling/kirby-force-login/zipball",
        "description": "Forces all users to login on non-panel pages. Redirects back to blocked page via URL Param after login. Especially useful for staging websites.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/AndreKelling/kirby-force-login/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/andrekelling/force-login/0d643b07d1-1760952435/card.png",
        "example": "",
        "topics": [
            "authentication",
            "devtools",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2025-10-18",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/AndreKelling/kirby-force-login/releases/tag/{{ version }}",
                "download": "https://github.com/AndreKelling/kirby-force-login/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/AndreKelling/kirby-force-login"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Form",
        "url": "https://plugins.getkirby.com/mzur/form",
        "author": {
            "name": "Martin Zurowietz",
            "url": "https://github.com/mzur"
        },
        "repository": "https://github.com/mzur/kirby-form",
        "download": "https://api.github.com/repos/mzur/kirby-form/zipball",
        "description": "A helper library for working with forms, using the Post/Redirect/Get design pattern",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mzur/kirby-form/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\n$form = new Form([\n    'name' => [\n        'rules'   => ['required'],\n        'message' => ['Name is required']\n    ],\n]);\n```",
        "topics": [
            "forms",
            "templating"
        ],
        "screenshots": [],
        "published": "2017-01-26",
        "latest": "3.3.0",
        "versions": {
            "3.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mzur/kirby-form/releases/tag/v{{ version }}",
                "download": "https://github.com/mzur/kirby-form/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mzur/kirby-form"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Form Block Suite",
        "url": "https://plugins.getkirby.com/plain-solutions/formblock",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-form-block-suite",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-form-block-suite/zipball",
        "description": "This form plugin for Kirby offers you maximum flexibility and usability. It can be used as a block where needed. Even multiple times per page. With the integrated mailview field you can display requests allover the panel.",
        "license": {
            "name": "Other",
            "url": "https://github.com/plain-solutions-gmbh/kirby-form-block-suite/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/plain-solutions/formblock/0f849e53bb-1740943332/card.png",
        "example": "",
        "topics": [
            "forms",
            "panel"
        ],
        "screenshots": [],
        "published": "2022-12-02",
        "latest": "5.1.5",
        "versions": {
            "5.1.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-form-block-suite/releases/tag/v{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-form-block-suite/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-form-block-suite"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Form Builder",
        "url": "https://plugins.getkirby.com/arnoson/form-builder",
        "author": {
            "name": "Arno Schlipf",
            "url": "https://github.com/arnoson"
        },
        "repository": "https://github.com/arnoson/kirby-form-builder",
        "download": "https://api.github.com/repos/arnoson/kirby-form-builder/zipball",
        "description": "Form builder and handler for Kirby CMS",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/arnoson/kirby-form-builder/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/arnoson/form-builder/ab3c92ae88-1770717354/card.png",
        "example": "",
        "topics": [
            "forms"
        ],
        "screenshots": [],
        "published": "2023-03-29",
        "latest": "0.9.2",
        "versions": {
            "0.9.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.9.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/arnoson/kirby-form-builder/releases/tag/v{{ version }}",
                "download": "https://github.com/arnoson/kirby-form-builder/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/arnoson/kirby-form-builder"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Forms",
        "url": "https://plugins.getkirby.com/hashandsalt/forms",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby3-forms",
        "download": "https://api.github.com/repos/HashandSalt/kirby3-forms/zipball",
        "description": "A small plugin for creating HTML forms more easily.",
        "license": [],
        "card": null,
        "example": "```php\n<div class=\"field\">\n    <?= label('Name', 'name') ?>\n    <?= input('text', 'name') ?>\n</div>\n```",
        "topics": [
            "forms",
            "templating"
        ],
        "screenshots": [],
        "published": "2020-10-26",
        "latest": "0.0.2",
        "versions": {
            "0.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby3-forms/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/kirby3-forms/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby3-forms"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Fragments",
        "url": "https://plugins.getkirby.com/genxbe/fragments",
        "author": {
            "name": "Sam Serrien",
            "url": "https://github.com/genxbe"
        },
        "repository": "https://github.com/genxbe/k3-fragments",
        "download": "https://api.github.com/repos/genxbe/k3-fragments/zipball",
        "description": "Small string/translation helper for fragments 'laravel/blade' style. Supports translating fragments (e.g. static labels) on site or page level and passing placeholders to fragments.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/genxbe/k3-fragments/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<?= __('Welcome to my site') ?>\n<?= __('label.name') ?>\n<?= __('Copyright {{year}}', ['year' => '2022']) ?>\n```",
        "topics": [
            "internationalisation",
            "templating"
        ],
        "screenshots": [],
        "published": "2021-07-21",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/genxbe/k3-fragments/releases/tag/{{ version }}",
                "download": "https://github.com/genxbe/k3-fragments/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/genxbe/k3-fragments"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "FTP Backup",
        "url": "https://plugins.getkirby.com/tearoom1/kirby-ftp-backup",
        "author": {
            "name": "Tearoom One",
            "url": "https://github.com/tearoom1"
        },
        "repository": "https://github.com/tearoom1/kirby-ftp-backup",
        "download": "https://api.github.com/repos/tearoom1/kirby-ftp-backup/zipball",
        "description": "Kirby plugin that creates backups of your site content and uploads them to an FTP server.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tearoom1/kirby-ftp-backup/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tearoom1/kirby-ftp-backup/f8a836f68c-1754210289/card.jpeg",
        "example": "",
        "topics": [
            "backup"
        ],
        "screenshots": [],
        "published": "2025-07-30",
        "latest": "1.6.1",
        "versions": {
            "1.6.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.6.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tearoom1/kirby-ftp-backup/releases/tag/v{{ version }}",
                "download": "https://github.com/tearoom1/kirby-ftp-backup/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tearoom1/kirby-ftp-backup"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "GEO",
        "url": "https://plugins.getkirby.com/getkirby/geo",
        "author": {
            "name": "Kirby Team",
            "url": "https://github.com/getkirby"
        },
        "repository": "https://github.com/getkirby/geo",
        "download": "https://api.github.com/repos/getkirby/geo/zipball",
        "description": "This plugin adds basic geo search and conversion functionalities to Kirby",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/getkirby/geo/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n$point = Geo::point(49.4883333, 8.4647222);\n\necho $point->lat();\necho $point->lng();\n```",
        "topics": [
            "maps",
            "templating"
        ],
        "screenshots": [],
        "published": "2019-12-10",
        "latest": "2.0.2",
        "versions": {
            "2.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/getkirby/geo/releases/tag/{{ version }}",
                "download": "https://github.com/getkirby/geo/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/getkirby/geo"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Gilmour",
        "url": "https://plugins.getkirby.com/hashandsalt/gilmour",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/Kirby3-Gilmour",
        "download": "https://api.github.com/repos/HashandSalt/Kirby3-Gilmour/zipball",
        "description": "Read ID3 tags from audio files and use it in your templates.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/HashandSalt/Kirby3-Gilmour/blob/master/LICENSE.txt"
        },
        "card": null,
        "example": "```php\n<?= $file->id3('artist') ?>\n```",
        "topics": [
            "templating",
            "audio"
        ],
        "screenshots": [],
        "published": "2019-05-10",
        "latest": "0.0.7",
        "versions": {
            "0.0.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.0.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/Kirby3-Gilmour/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/Kirby3-Gilmour/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/Kirby3-Gilmour"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Git",
        "url": "https://plugins.getkirby.com/oblik/git",
        "author": {
            "name": "Oblik Studio",
            "url": "https://github.com/OblikStudio"
        },
        "repository": "https://github.com/OblikStudio/kirby-git",
        "download": "https://api.github.com/repos/OblikStudio/kirby-git/zipball",
        "description": "Kirby plugin for updating content in the Panel via Git",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/oblik/kirby-git/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/oblik/git/f3e1e5666f-1711646567/card.png",
        "example": "",
        "topics": [
            "versioning",
            "git",
            "panel"
        ],
        "screenshots": [],
        "published": "2020-04-12",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/OblikStudio/kirby-git/releases/tag/{{ version }}",
                "download": "https://github.com/OblikStudio/kirby-git/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/OblikStudio/kirby-git"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Git Content",
        "url": "https://plugins.getkirby.com/thathoff/git-content",
        "author": {
            "name": "Markus Denhoff",
            "url": "https://github.com/thathoff"
        },
        "repository": "https://github.com/thathoff/kirby-git-content",
        "download": "https://api.github.com/repos/thathoff/kirby-git-content/zipball",
        "description": "Automatic commit and push of content changes made via the Panel to a git repository",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/thathoff/kirby-git-content/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/thathoff/git-content/9f31ef3c87-1713195138/card.png",
        "example": "",
        "topics": [
            "versioning",
            "git",
            "panel"
        ],
        "screenshots": [],
        "published": "2015-09-20",
        "latest": "5.4.0",
        "versions": {
            "5.4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/thathoff/kirby-git-content/releases/tag/v{{ version }}",
                "download": "https://github.com/thathoff/kirby-git-content/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/thathoff/kirby-git-content"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Google Calendar",
        "url": "https://plugins.getkirby.com/benediktengel/google-calendar",
        "author": {
            "name": "Benedikt Engel",
            "url": "https://github.com/benediktengel"
        },
        "repository": "https://github.com/benediktengel/google-calendar-plugin",
        "download": "https://api.github.com/repos/benediktengel/google-calendar-plugin/zipball",
        "description": "Display your Google Calendar entries as list on your website",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/BenediktEngel/google-calendar-plugin/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/benediktengel/google-calendar/a51f2a18f6-1711646566/card.png",
        "example": "",
        "topics": [
            "calendars",
            "dates"
        ],
        "screenshots": [],
        "published": "2019-04-06",
        "latest": "1.0",
        "versions": {
            "1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/benediktengel/google-calendar-plugin/releases/tag/{{ version }}",
                "download": "https://github.com/benediktengel/google-calendar-plugin/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/benediktengel/google-calendar-plugin"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Google Translate",
        "url": "https://plugins.getkirby.com/owebstudio/google-translate",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Google Translate integration for Kirby",
        "license": {
            "name": "Commercial",
            "url": "https://owebstudio.com/license#regular"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/google-translate/0c96a012d3-1711646567/card.jpg",
        "example": "",
        "topics": [
            "internationalisation",
            "panel"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Handle",
        "url": "https://plugins.getkirby.com/alienlebarge/handle",
        "author": {
            "name": "C\u00e9dric Aellen",
            "url": "https://github.com/alienlebarge"
        },
        "repository": "https://github.com/alienlebarge/handle",
        "download": "https://api.github.com/repos/alienlebarge/handle/zipball",
        "description": "Kirby plugin that transform social handles into links to their corresponding profiles",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/alienlebarge/handle/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<?= $page->text()->kirbytext()->handleLinks() ?>\n```",
        "topics": [
            "text",
            "social-media"
        ],
        "screenshots": [],
        "published": "2025-04-24T05:31:42Z",
        "latest": "0.0.5",
        "versions": {
            "0.0.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.0.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/alienlebarge/handle/releases/tag/v{{ version }}",
                "download": "https://github.com/alienlebarge/handle/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/alienlebarge/handle"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Hashed Assets",
        "url": "https://plugins.getkirby.com/johannschopplich/hashed-assets",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirby-hashed-assets",
        "download": "https://api.github.com/repos/johannschopplich/kirby-hashed-assets/zipball",
        "description": "File name hashes support for css() and js() helpers. Without rewrite rules!",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirby-hashed-assets/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n<?= js('assets/js/main.js') ?>\n\n<!-- will become -->\n<script src=\"/assets/js/main.9ad649fd.js\"></script>\n```",
        "topics": [
            "performance",
            "cachebusting",
            "templating"
        ],
        "screenshots": [],
        "published": "2020-12-27",
        "latest": "3.0.10",
        "versions": {
            "3.0.10": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.10",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirby-hashed-assets/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirby-hashed-assets/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirby-hashed-assets"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Headless",
        "url": "https://plugins.getkirby.com/johannschopplich/headless",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirby-headless",
        "download": "https://api.github.com/repos/johannschopplich/kirby-headless/zipball",
        "description": "Kirby, but headless only \u2013 KQL with bearer token, Express-esque middlewares & more",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirby-headless/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/headless/299074dafe-1711646567/card.png",
        "example": "```php\n# /site/config/config.php\nreturn [\n    'headless' => [\n        'token' => 'test'\n    ]\n];\n```",
        "topics": [
            "headless",
            "api",
            "jamstack",
            "authentication",
            "security"
        ],
        "screenshots": [],
        "published": "2022-12-29",
        "latest": "6.0.1",
        "versions": {
            "6.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "6.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirby-headless/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirby-headless/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirby-headless"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Headless Image Transformations",
        "url": "https://plugins.getkirby.com/moritzebeling/kirby-headless-image-transformations",
        "author": {
            "name": "Moritz Ebeling",
            "url": "https://github.com/moritzebeling"
        },
        "repository": "https://github.com/moritzebeling/kirby-headless-image-transformations",
        "download": "https://api.github.com/repos/moritzebeling/kirby-headless-image-transformations/zipball",
        "description": "Kirby plugin for headless thumbnail transformations",
        "license": [],
        "card": null,
        "example": "```\nthumbs/image.jpg\n      ?width=640\n      &height=640\n      &crop=true\n```",
        "topics": [
            "headless",
            "api",
            "jamstack",
            "images",
            "media",
            "performance",
            "routing"
        ],
        "screenshots": [],
        "published": "2023-05-08",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/moritzebeling/kirby-headless-image-transformations/releases/tag/v{{ version }}",
                "download": "https://github.com/moritzebeling/kirby-headless-image-transformations/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/moritzebeling/kirby-headless-image-transformations"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Headline section",
        "url": "https://plugins.getkirby.com/medienbaecker/headline-section",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-headline-section",
        "download": "https://api.github.com/repos/medienbaecker/kirby-headline-section/zipball",
        "description": "Kirby already comes with a built-in headline field. But just like with the info field that also exists as an info section, you sometimes need a headline as a section instead of a field.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-headline-section/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```yaml\nsections:\n  footerHeadline:\n    label: Footer\n    type: headline\n  footerPages:\n    type: pages\n```",
        "topics": [
            "blueprints",
            "panel",
            "user-experience"
        ],
        "screenshots": [],
        "published": "2025-05-29",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-headline-section/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-headline-section/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-headline-section"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Help View",
        "url": "https://plugins.getkirby.com/medienbaecker/help-view",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-help-view",
        "download": "https://api.github.com/repos/medienbaecker/kirby-help-view/zipball",
        "description": "Adds a help view to the Panel for your clients.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-help-view/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/help-view/e434daac22-1765398301/card.webp",
        "example": "",
        "topics": [
            "documentation"
        ],
        "screenshots": [],
        "published": "2025-12-11",
        "latest": "1.2.4",
        "versions": {
            "1.2.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-help-view/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-help-view/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-help-view"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Heroicons",
        "url": "https://plugins.getkirby.com/adamkiss/heroicons",
        "author": {
            "name": "Adam Kiss",
            "url": "https://github.com/adamkiss"
        },
        "repository": "https://github.com/adamkiss/kirby-icons-heroicons",
        "download": "https://api.github.com/repos/adamkiss/kirby-icons-heroicons/zipball",
        "description": "Plugin that provides heroicons as snippets to embed, customisable with a class argument.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/adamkiss/kirby-icons-heroicons/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/adamkiss/heroicons/b8d282143a-1714321285/card.png",
        "example": "",
        "topics": [
            "templating",
            "icons"
        ],
        "screenshots": [],
        "published": "2022-05-26",
        "latest": "2.1.3",
        "versions": {
            "2.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/adamkiss/kirby-icons-heroicons/releases/tag/{{ version }}",
                "download": "https://github.com/adamkiss/kirby-icons-heroicons/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/adamkiss/kirby-icons-heroicons"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Hidden Characters",
        "url": "https://plugins.getkirby.com/grommasdietz/hidden-characters",
        "author": {
            "name": "Grommas Dietz",
            "url": "https://github.com/grommasdietz"
        },
        "repository": "https://github.com/grommasdietz/kirby-hidden-characters",
        "download": "https://api.github.com/repos/grommasdietz/kirby-hidden-characters/zipball",
        "description": "Visually show hidden characters in writer fields, textareas, text fields and field previews",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/grommasdietz/kirby-hidden-characters/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/grommasdietz/hidden-characters/db78b6ef81-1728999134/card.png",
        "example": "",
        "topics": [
            "user-experience",
            "typography",
            "panel",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2022-10-11",
        "latest": "2.1.0",
        "versions": {
            "2.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/grommasdietz/kirby-hidden-characters/releases/tag/v{{ version }}",
                "download": "https://github.com/grommasdietz/kirby-hidden-characters/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/grommasdietz/kirby-hidden-characters"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "HTMLHead",
        "url": "https://plugins.getkirby.com/bnomei/htmlhead",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-htmlhead",
        "download": "https://api.github.com/repos/bnomei/kirby3-htmlhead/zipball",
        "description": "Add a best-practice HTML head element to your templates, extendable with snippets",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-htmlhead/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\n<html <?= $site->langAttr() ?>>\n  <head>\n    <meta charset=\"utf-8\">\n    <?= $page->htmlhead() ?>\n  </head>\n  ...\n```",
        "topics": [
            "open-graph",
            "seo",
            "meta-tags"
        ],
        "screenshots": [],
        "published": "2018-07-26",
        "latest": "5.0.4",
        "versions": {
            "5.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-htmlhead/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-htmlhead/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-htmlhead"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Humans",
        "url": "https://plugins.getkirby.com/sylvainallignol/humans",
        "author": {
            "name": "Sylvain Allignol",
            "url": "https://github.com/SylvainAllignol"
        },
        "repository": "https://github.com/SylvainAllignol/kirby-humans",
        "download": "https://api.github.com/repos/SylvainAllignol/kirby-humans/zipball",
        "description": "A Kirby CMS plugin to automatically generate a humans.txt file following the humanstxt.org standard. Manage your site's team, technologies, and credits in a simple configuration.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainallignol/humans/fa421a9df2-1772147505/card.png",
        "example": "```\n/* TEAM */\n\tName: John Doe\n\tJob: Designer\n\tEmail: john [at] example.com\n\tWebsite: https://johndoe.com\n\tGithub: johndoe\n\n/* SITE */\n\tStandards: HTML5, CSS3\n\tComponents: Kirby CMS, PHP\n```",
        "topics": [
            "structured-data",
            "integrations",
            "publishing"
        ],
        "screenshots": [],
        "published": "2026-02-14",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/SylvainAllignol/kirby-humans/releases/tag/v{{ version }}",
                "download": "https://github.com/SylvainAllignol/kirby-humans/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/SylvainAllignol/kirby-humans"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Icon Field",
        "url": "https://plugins.getkirby.com/tobimori/icon-field",
        "author": {
            "name": "Tobias M\u00f6ritz",
            "url": "https://github.com/tobimori"
        },
        "repository": "https://github.com/tobimori/kirby-icon-field",
        "download": "https://api.github.com/repos/tobimori/kirby-icon-field/zipball",
        "description": "A simple but magical icon field for selecting SVG icons or sprite icons from any folder",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tobimori/kirby-icon-field/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tobimori/icon-field/aca98c1840-1712352018/card.png",
        "example": "",
        "topics": [
            "icons",
            "media",
            "panel"
        ],
        "screenshots": [],
        "published": "2023-06-16",
        "latest": "2.3.0",
        "versions": {
            "2.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tobimori/kirby-icon-field/releases/tag/{{ version }}",
                "download": "https://github.com/tobimori/kirby-icon-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tobimori/kirby-icon-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "iFrame",
        "url": "https://plugins.getkirby.com/msenkpiel/iframe",
        "author": {
            "name": "Marco \u00b1",
            "url": "https://github.com/msenkpiel"
        },
        "repository": "https://github.com/msenkpiel/kirby-iframe",
        "download": "https://api.github.com/repos/msenkpiel/kirby-iframe/zipball",
        "description": "Plugin to add an iFrame to Kirby Panel",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/msenkpiel/kirby-iframe/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/msenkpiel/iframe/9fc0312054-1732190754/card.png",
        "example": "```php\n// site/config/config.php\nreturn [\n    'msenkpiel.iframe' = [\n\n         // panel navigation settings\n        'label' => 'Navigation Label',\n        'icon' => 'box',\n\n        // panel frame title\n        'title' => 'Frame title',\n\n        // iframe url\n        'url' => '',\n\n        // iframe height based on container width\n        'breakpoints' => [\n            0 => 500, // mobile\n            992 => 3000 // desktop\n        ]\n    ]\n];\n```",
        "topics": [
            "panel",
            "analytics"
        ],
        "screenshots": [],
        "published": "2024-10-23",
        "latest": "1.0.5",
        "versions": {
            "1.0.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/msenkpiel/kirby-iframe/releases/tag/v{{ version }}",
                "download": "https://github.com/msenkpiel/kirby-iframe/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/msenkpiel/kirby-iframe"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Illuminate Database",
        "url": "https://plugins.getkirby.com/beebmx/db",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-db",
        "download": "https://api.github.com/repos/beebmx/kirby-db/zipball",
        "description": "Use Laravel's illuminate/database package in Kirby",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-db/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nuse Beebmx\\KirbyDB\\DB;\n\nDB::table('users')->get();\n```",
        "topics": [
            "databases"
        ],
        "screenshots": [],
        "published": "2019-01-22",
        "latest": "4.0.1",
        "versions": {
            "4.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "4.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-db/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-db/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-db"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Illustrated Checkboxes",
        "url": "https://plugins.getkirby.com/sylvainjule/illustrated-checkboxes",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-imageboxes",
        "download": "https://api.github.com/repos/sylvainjule/kirby-imageboxes/zipball",
        "description": "Add images to your checkbox options in this field, to provide an intuitive selection interface for your editors",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/illustrated-checkboxes/5681f92f14-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "images"
        ],
        "screenshots": [],
        "published": "2019-03-18",
        "latest": "2.1.0",
        "versions": {
            "2.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-imageboxes/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-imageboxes/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-imageboxes"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Illustrated Radios",
        "url": "https://plugins.getkirby.com/sylvainjule/illustrated-radio",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-imageradio",
        "download": "https://api.github.com/repos/sylvainjule/kirby-imageradio/zipball",
        "description": "Combine images with radio buttons in this field, to provide an intuitive selection interface for your editors",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/illustrated-radio/96e399bca4-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "images"
        ],
        "screenshots": [],
        "published": "2019-03-18",
        "latest": "2.1.0",
        "versions": {
            "2.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-imageradio/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-imageradio/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-imageradio"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Image Clip",
        "url": "https://plugins.getkirby.com/mullema/k3-image-clip",
        "author": {
            "name": "Matthias M\u00fcller",
            "url": "https://github.com/mullema"
        },
        "repository": "https://github.com/mullema/k3-image-clip",
        "download": "https://api.github.com/repos/mullema/k3-image-clip/zipball",
        "description": "Visually crop images with a handy image editor directly inside the panel",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mullema/k3-image-clip/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mullema/k3-image-clip/34337ae5c5-1711646567/card.png",
        "example": "",
        "topics": [
            "images",
            "media",
            "panel"
        ],
        "screenshots": [],
        "published": "2019-04-21",
        "latest": "3.2.0",
        "versions": {
            "3.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mullema/k3-image-clip/releases/tag/{{ version }}",
                "download": "https://github.com/mullema/k3-image-clip/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/mullema/k3-image-clip"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Image Editor Field",
        "url": "https://plugins.getkirby.com/owebstudio/tui-image-editor",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Full-featured photo image editor using canvas for Kirby 3. It is really easy, and it comes with great filters.",
        "license": {
            "name": "Commercial",
            "url": "https://owebstudio.com/license#regular"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/tui-image-editor/bc8931aebd-1711646567/card.png",
        "example": "",
        "topics": [
            "images",
            "media",
            "panel"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Imagex",
        "url": "https://plugins.getkirby.com/timnarr/imagex",
        "author": {
            "name": "Tim Narr",
            "url": "https://github.com/timnarr"
        },
        "repository": "https://github.com/timnarr/kirby-imagex",
        "download": "https://api.github.com/repos/timnarr/kirby-imagex/zipball",
        "description": "Imagex helps you orchestrate modern, responsive and performant images in Kirby.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/timnarr/kirby-imagex/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/timnarr/imagex/87e588dacc-1711646567/card.png",
        "example": "",
        "topics": [
            "images",
            "mobile",
            "media",
            "templating"
        ],
        "screenshots": [],
        "published": "2024-02-09",
        "latest": "0.2.0",
        "versions": {
            "0.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/timnarr/kirby-imagex/releases/tag/{{ version }}",
                "download": "https://github.com/timnarr/kirby-imagex/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/timnarr/kirby-imagex"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Imgix",
        "url": "https://plugins.getkirby.com/diesdasdigital/imgix",
        "author": {
            "name": "diesdas.digital",
            "url": "https://github.com/diesdasdigital"
        },
        "repository": "https://github.com/diesdasdigital/kirby-3-imgix",
        "download": "https://api.github.com/repos/diesdasdigital/kirby-3-imgix/zipball",
        "description": "If this plugin gets activated, it will serve all images via imgix.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/diesdasdigital/kirby-3-imgix/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/diesdasdigital/imgix/235952efc3-1711646566/card.png",
        "example": "",
        "topics": [
            "media",
            "images",
            "cdn",
            "performance"
        ],
        "screenshots": [],
        "published": "2019-09-03",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/diesdasdigital/kirby-3-imgix/releases/tag/{{ version }}",
                "download": "https://github.com/diesdasdigital/kirby-3-imgix/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/diesdasdigital/kirby-3-imgix"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Impersonate",
        "url": "https://plugins.getkirby.com/nerdcel/impersonate",
        "author": {
            "name": "Marcel Hieke",
            "url": "https://github.com/nerdcel"
        },
        "repository": "https://github.com/nerdcel/kirby-impersonate",
        "download": "https://api.github.com/repos/nerdcel/kirby-impersonate/zipball",
        "description": "Impersonate Panel users using a button on the profile page.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/nerdcel/kirby-impersonate/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/nerdcel/impersonate/d189ac0786-1715196631/card.jpeg",
        "example": "",
        "topics": [
            "panel",
            "security",
            "users"
        ],
        "screenshots": [],
        "published": "2024-05-08T10:34:36Z",
        "latest": "0.0.1",
        "versions": {
            "0.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/nerdcel/kirby-impersonate/releases/tag/{{ version }}",
                "download": "https://github.com/nerdcel/kirby-impersonate/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/nerdcel/kirby-impersonate"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Index Block",
        "url": "https://plugins.getkirby.com/swiegmann/index-block",
        "author": {
            "name": "swiegmann",
            "url": "https://github.com/swiegmann"
        },
        "repository": "https://github.com/swiegmann/kirby-index-block",
        "download": "https://api.github.com/repos/swiegmann/kirby-index-block/zipball",
        "description": "This plugin displays individual index-pages with a variety of options",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/swiegmann/kirby-index-block/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/swiegmann/index-block/cddae08e1d-1726644761/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "structured-data",
            "text",
            "relationships"
        ],
        "screenshots": [],
        "published": "2024-09-12",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/swiegmann/kirby-index-block/releases/tag/{{ version }}",
                "download": "https://github.com/swiegmann/kirby-index-block/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/swiegmann/kirby-index-block"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "IndexNow",
        "url": "https://plugins.getkirby.com/mynameisfreedom/kirby-indexnow",
        "author": {
            "name": "Branko Matic",
            "url": "https://github.com/mynameisfreedom"
        },
        "repository": "https://github.com/mynameisfreedom/kirby-indexnow",
        "download": "https://api.github.com/repos/mynameisfreedom/kirby-indexnow/zipball",
        "description": "IndexNow plugin for Kirby CMS with automatic URL submission and a Panel log view.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mynameisfreedom/kirby-indexnow/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mynameisfreedom/kirby-indexnow/877f866f05-1777556742/card.png",
        "example": "",
        "topics": [
            "seo",
            "logging",
            "integrations"
        ],
        "screenshots": [],
        "published": "2026-04-30",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mynameisfreedom/kirby-indexnow/releases/tag/v{{ version }}",
                "download": "https://github.com/mynameisfreedom/kirby-indexnow/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mynameisfreedom/kirby-indexnow"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "IndieConnector",
        "url": "https://plugins.getkirby.com/mauricerenck/indieconnector",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/indieConnector",
        "download": "https://api.github.com/repos/mauricerenck/indieConnector/zipball",
        "description": "IndieConnector is your interface to the IndieWeb. It helps you receive and send webmentions, post to Mastodon and Bluesky whenever you publish a page, and can even act as an ActivityPub instance. It can queue and filter incoming webmentions and keeps you on track with its Panel view.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mauricerenck/indieConnector/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/indieconnector/895f24d80b-1732120768/card.png",
        "example": "",
        "topics": [
            "indieweb",
            "integrations",
            "activitypub",
            "social-media"
        ],
        "screenshots": [],
        "published": "2021-11-13",
        "latest": "2.15.7",
        "versions": {
            "2.15.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.15.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/indieConnector/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/indieConnector/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/indieConnector"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Inertia Adapter",
        "url": "https://plugins.getkirby.com/tobimori/inertia",
        "author": {
            "name": "Tobias M\u00f6ritz",
            "url": "https://github.com/tobimori"
        },
        "repository": "https://github.com/tobimori/kirby-inertia",
        "download": "https://api.github.com/repos/tobimori/kirby-inertia/zipball",
        "description": "Create server-side rendered SPAs with Kirby, Inertia.js and your favourite framework.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tobimori/kirby-inertia/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tobimori/inertia/99e1677c43-1712352018/card.png",
        "example": "",
        "topics": [
            "api",
            "js"
        ],
        "screenshots": [],
        "published": "2024-01-13",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tobimori/kirby-inertia/releases/tag/{{ version }}",
                "download": "https://github.com/tobimori/kirby-inertia/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tobimori/kirby-inertia"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Inflate",
        "url": "https://plugins.getkirby.com/menschmaschine-studio/inflate",
        "author": {
            "name": "MENSCHMASCHINE Studio",
            "url": "https://github.com/MENSCHMASCHINE-Studio"
        },
        "repository": "https://github.com/MENSCHMASCHINE-Studio/kirby-inflate",
        "download": "https://api.github.com/repos/MENSCHMASCHINE-Studio/kirby-inflate/zipball",
        "description": "Need to see how your site handles 100 items instead of five? This plugin provides a helper function to inflate any Kirby Collection to a desired size.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/MENSCHMASCHINE-Studio/kirby-inflate/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n// Inflates the children collection to 500 items\n$page->children()->inflate(500)\n\n// Shuffle to prevent repetitive layouts\n$page->children()->inflate(500, true)\n\n// With no arguments provided, inflate() will inflate to 50 items\n$page->children()->inflate()\n```",
        "topics": [
            "developer-experience",
            "content-creation",
            "templating"
        ],
        "screenshots": [],
        "published": "2026-02-04T13:22:45Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/MENSCHMASCHINE-Studio/kirby-inflate/releases/tag/{{ version }}",
                "download": "https://github.com/MENSCHMASCHINE-Studio/kirby-inflate/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/MENSCHMASCHINE-Studio/kirby-inflate"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Instagram Feed",
        "url": "https://plugins.getkirby.com/owebstudio/instagram-feed",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Instagram feed on your Kirby website!",
        "license": {
            "name": "Commercial",
            "url": "https://owebstudio.com/license#regular"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/instagram-feed/2cc0fe6fa4-1711646567/card.png",
        "example": "",
        "topics": [
            "social-media",
            "feeds"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.3.0",
        "versions": {
            "1.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "ISBN Field",
        "url": "https://plugins.getkirby.com/scottboms/isbn-field",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-isbn-field",
        "download": "https://api.github.com/repos/scottboms/kirby-isbn-field/zipball",
        "description": "An ISBN-10/ISBN-13 field including a rendered barcode preview of the code in the Panel",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-isbn-field/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/isbn-field/05898f9cf8-1754209865/card.jpg",
        "example": "",
        "topics": [
            "structured-data",
            "documents"
        ],
        "screenshots": [],
        "published": "2025-08-03",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-isbn-field/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-isbn-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-isbn-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Janitor",
        "url": "https://plugins.getkirby.com/bnomei/janitor",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-janitor",
        "download": "https://api.github.com/repos/bnomei/kirby3-janitor/zipball",
        "description": "Run command \u2013 like cleaning the cache \u2013 from within the Panel via a customizable button, directly in PHP code or with a cronjob",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby-janitor/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/janitor/314318ebef-1711646566/card.png",
        "example": "",
        "topics": [
            "cron",
            "cli",
            "panel"
        ],
        "screenshots": [],
        "published": "2018-12-09",
        "latest": "5.5.1",
        "versions": {
            "5.5.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.5.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-janitor/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-janitor/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-janitor"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Journey Journal",
        "url": "https://plugins.getkirby.com/road42/journey-journal",
        "author": {
            "name": "Christoph Jahn",
            "url": "https://github.com/road42"
        },
        "repository": "https://github.com/road42/journey-journal",
        "download": "https://api.github.com/repos/road42/journey-journal/zipball",
        "description": "A plugin for creating a travel blog or a journal for journeys with Kirby.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/road42/journey-journal/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/road42/journey-journal/0fe6f647d8-1755891643/card.png",
        "example": "",
        "topics": [
            "panel"
        ],
        "screenshots": [],
        "published": "2025-08-17",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/road42/journey-journal/releases/tag/v{{ version }}",
                "download": "https://github.com/road42/journey-journal/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/road42/journey-journal"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kart",
        "url": "https://plugins.getkirby.com/bnomei/kart",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby-kart",
        "download": "https://api.github.com/repos/bnomei/kirby-kart/zipball",
        "description": "Streamlined E-Commerce Shopping Cart Solution",
        "license": {
            "name": "Other",
            "url": "https://github.com/bnomei/kirby-kart/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/kart/d916aeab11-1750619652/card.png",
        "example": "",
        "topics": [
            "e-commerce",
            "content-creation",
            "headless",
            "panel"
        ],
        "screenshots": [],
        "published": "2025-05-19",
        "latest": "5.14.2",
        "versions": {
            "5.14.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.14.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby-kart/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby-kart/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby-kart"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "KBD Tag",
        "url": "https://plugins.getkirby.com/scottboms/kirbytag-kbd",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirbytag-kbd",
        "download": "https://api.github.com/repos/scottboms/kirbytag-kbd/zipball",
        "description": "Kirbytag to wrap text in HTML `<kbd>` elements including a custom textareaButton for Kirby 4 and sample CSS for styling.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirbytag-kbd/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/kirbytag-kbd/de0681f592-1750875261/card.jpg",
        "example": "```kirbytext\n(kbd: Ctrl class: key)\n```",
        "topics": [
            "typography",
            "text",
            "markdown"
        ],
        "screenshots": [],
        "published": "2024-02-13",
        "latest": "1.1.2",
        "versions": {
            "1.1.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirbytag-kbd/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirbytag-kbd/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirbytag-kbd"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Khulan - Kirby MongoDB",
        "url": "https://plugins.getkirby.com/bnomei/khulan-kirby-mongodb",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby-mongodb",
        "download": "https://api.github.com/repos/bnomei/kirby-mongodb/zipball",
        "description": "Khulan is a cache driver and content cache with NoSQL interface for Kirby using MongoDB.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby-mongodb/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/khulan-kirby-mongodb/f3c36f365d-1720503328/card.png",
        "example": "",
        "topics": [
            "caching",
            "performance",
            "databases",
            "search"
        ],
        "screenshots": [],
        "published": "2024-07-01",
        "latest": "1.4.5",
        "versions": {
            "1.4.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby-mongodb/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby-mongodb/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby-mongodb"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Consent Gate",
        "url": "https://plugins.getkirby.com/fendinger/kirby-consent-gate",
        "author": {
            "name": "fendinger",
            "url": "https://github.com/fendinger"
        },
        "repository": "https://github.com/fendinger/kirby-consent-gate",
        "download": "https://api.github.com/repos/fendinger/kirby-consent-gate/zipball",
        "description": "Automatically detects and gates external content (iframes, scripts, embeds) until user consent. GDPR-compliant and cookie-free, with support for 15+ built-in vendors like YouTube, Vimeo, and Google Analytics.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/fendinger/kirby-consent-gate/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/fendinger/kirby-consent-gate/404d968c13-1776347669/card.png",
        "example": "",
        "topics": [
            "privacy",
            "panel"
        ],
        "screenshots": [],
        "published": "2026-04-16",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/fendinger/kirby-consent-gate/releases/tag/{{ version }}",
                "download": "https://github.com/fendinger/kirby-consent-gate/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/fendinger/kirby-consent-gate"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Editor",
        "url": "https://plugins.getkirby.com/plain-solutions/kirby-editor",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-editor",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-editor/zipball",
        "description": "A fully functional built-in file explorer for Kirby CMS",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/plain-solutions-gmbh/kirby-editor/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/plain-solutions/kirby-editor/f9e2d701cd-1765368743/card.png",
        "example": "",
        "topics": [
            "panel",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2025-11-05",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-editor/releases/tag/{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-editor/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-editor"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Inherit",
        "url": "https://plugins.getkirby.com/plain-solutions/inherit",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-inherit",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-inherit/zipball",
        "description": "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.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/plain-solutions-gmbh/kirby-inherit/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<?= $page->myfield()->inherit() ?>\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2023-02-02",
        "latest": "2.0.1",
        "versions": {
            "2.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-inherit/releases/tag/{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-inherit/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-inherit"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Litespeed",
        "url": "https://plugins.getkirby.com/oskar-koli/kirby-litespeed",
        "author": {
            "name": "Oskar Koli",
            "url": "https://github.com/oskar-koli"
        },
        "repository": "https://github.com/oskar-koli/kirby-litespeed",
        "download": "https://api.github.com/repos/oskar-koli/kirby-litespeed/zipball",
        "description": "Litespeed plugin for Kirby CMS",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/oskar-koli/kirby-litespeed/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/oskar-koli/kirby-litespeed/afc8982c44-1758789215/card.png",
        "example": "",
        "topics": [
            "caching",
            "cachebusting",
            "performance"
        ],
        "screenshots": [],
        "published": "2025-09-19T15:01:41Z",
        "latest": "0.1.4",
        "versions": {
            "0.1.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.1.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/oskar-koli/kirby-litespeed/releases/tag/{{ version }}",
                "download": "https://github.com/oskar-koli/kirby-litespeed/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/oskar-koli/kirby-litespeed"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirbylog",
        "url": "https://plugins.getkirby.com/johannschopplich/kirbylog",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirbylog",
        "download": "https://api.github.com/repos/johannschopplich/kirbylog/zipball",
        "description": "Zero-dependency global `kirbylog()` helper for any content",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirbylog/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/kirbylog/30915fd191-1711646567/card.png",
        "example": "```php\nkirbylog('Something happened', 'error');\n```",
        "topics": [
            "logging",
            "devtools",
            "analytics"
        ],
        "screenshots": [],
        "published": "2021-08-24",
        "latest": "1.4.7",
        "versions": {
            "1.4.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirbylog/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirbylog/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirbylog"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby MCP",
        "url": "https://plugins.getkirby.com/bnomei/kirby-mcp",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby-mcp",
        "download": "https://api.github.com/repos/bnomei/kirby-mcp/zipball",
        "description": "CLI-first MCP server for Composer-based Kirby CMS projects. It lets an IDE or agent inspect your Kirby project (blueprints, templates, plugins, docs) and interact with a real Kirby runtime. It ships with a local knowledge base of Kirby concepts and tasks.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby-mcp/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/kirby-mcp/bcede22a8c-1767009634/card.png",
        "example": "",
        "topics": [
            "ai"
        ],
        "screenshots": [],
        "published": "2025-12-21",
        "latest": "1.8.0",
        "versions": {
            "1.8.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.8.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby-mcp/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby-mcp/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby-mcp"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Push Notifications",
        "url": "https://plugins.getkirby.com/philippoehrlein/kirby-push-notifications",
        "author": {
            "name": "Philipp Oehrlein",
            "url": "https://github.com/philippoehrlein"
        },
        "repository": "https://github.com/philippoehrlein/Kirby-Push-Notifications",
        "download": "https://api.github.com/repos/philippoehrlein/Kirby-Push-Notifications/zipball",
        "description": "Web Push notifications plugin for Kirby CMS. Visitors subscribe to channels and editors send notifications from the Panel or via hooks.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/philippoehrlein/Kirby-Push-Notifications/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/philippoehrlein/kirby-push-notifications/d431bbccf3-1773580672/card.png",
        "example": "",
        "topics": [
            "integrations",
            "panel",
            "automation"
        ],
        "screenshots": [],
        "published": "2026-03-15",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/philippoehrlein/Kirby-Push-Notifications/releases/tag/v{{ version }}",
                "download": "https://github.com/philippoehrlein/Kirby-Push-Notifications/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/philippoehrlein/Kirby-Push-Notifications"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Query Language (KQL)",
        "url": "https://plugins.getkirby.com/getkirby/kql",
        "author": {
            "name": "Kirby Team",
            "url": "https://github.com/getkirby"
        },
        "repository": "https://github.com/getkirby/kql",
        "download": "https://api.github.com/repos/getkirby/kql/zipball",
        "description": "Kirby's Query Language API combines the flexibility of Kirby's data structures, the power of GraphQL and the simplicity of REST.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/getkirby/kql/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```js\n{\n    \"query\": \"page('photography').children\",\n    \"select\": {\n        \"url\": true,\n        \"title\": true,\n        \"text\": \"page.text.markdown\"\n    }\n}\n```",
        "topics": [
            "api",
            "headless",
            "json",
            "jamstack"
        ],
        "screenshots": [],
        "published": "2021-02-12",
        "latest": "3.0.0",
        "versions": {
            "3.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/getkirby/kql/releases/tag/{{ version }}",
                "download": "https://github.com/getkirby/kql/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/getkirby/kql"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Role Blueprints",
        "url": "https://plugins.getkirby.com/huskenmedien/kirby-role-blueprints",
        "author": {
            "name": "Husken Medien GmbH",
            "url": "https://github.com/huskenmedien"
        },
        "repository": "https://github.com/huskenmedien/kirby-role-blueprints",
        "download": "https://api.github.com/repos/huskenmedien/kirby-role-blueprints/zipball",
        "description": "Control the visibility of blueprint nodes based on the current user role.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/huskenmedien/kirby-role-blueprints/df1264b1ed-1770837210/card.jpg",
        "example": "",
        "topics": [
            "security",
            "blueprints"
        ],
        "screenshots": [],
        "published": "2026-02-11T16:40:39Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/huskenmedien/kirby-role-blueprints/releases/tag/{{ version }}",
                "download": "https://github.com/huskenmedien/kirby-role-blueprints/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/huskenmedien/kirby-role-blueprints"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Roles",
        "url": "https://plugins.getkirby.com/fendinger/kirby-roles",
        "author": {
            "name": "fendinger",
            "url": "https://github.com/fendinger"
        },
        "repository": "https://github.com/fendinger/kirby-roles",
        "download": "https://api.github.com/repos/fendinger/kirby-roles/zipball",
        "description": "Manage Kirby user roles directly from the Panel with CRUD operations, visual permission toggles, and role assignment \u2014 no manual YAML editing required.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/fendinger/kirby-roles/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/fendinger/kirby-roles/8df420583e-1776347669/card.png",
        "example": "",
        "topics": [
            "panel",
            "users"
        ],
        "screenshots": [],
        "published": "2026-04-16",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/fendinger/kirby-roles/releases/tag/{{ version }}",
                "download": "https://github.com/fendinger/kirby-roles/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/fendinger/kirby-roles"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Route Protect",
        "url": "https://plugins.getkirby.com/andreasnymark/kirby-route-protect",
        "author": {
            "name": "Andreas Nymark",
            "url": "https://github.com/andreasnymark"
        },
        "repository": "https://github.com/andreasnymark/kirby-route-protect",
        "download": "https://api.github.com/repos/andreasnymark/kirby-route-protect/zipball",
        "description": "Protect panel user from creating page URL in conflict with routes.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/andreasnymark/kirby-route-protect/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/andreasnymark/kirby-route-protect/4aa939e388-1711646566/card.png",
        "example": "",
        "topics": [
            "security"
        ],
        "screenshots": [],
        "published": "2023-03-11",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/andreasnymark/kirby-route-protect/releases/tag/v{{ version }}",
                "download": "https://github.com/andreasnymark/kirby-route-protect/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/andreasnymark/kirby-route-protect"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Service Worker",
        "url": "https://plugins.getkirby.com/sylvainallignol/kirby-service-worker",
        "author": {
            "name": "Sylvain Allignol",
            "url": "https://github.com/SylvainAllignol"
        },
        "repository": "https://github.com/SylvainAllignol/kirby-service-worker",
        "download": "https://api.github.com/repos/SylvainAllignol/kirby-service-worker/zipball",
        "description": "Service worker caching plugin for Kirby focused on cache behavior and strategy tuning.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainallignol/kirby-service-worker/1037d03e34-1772141066/card.png",
        "example": "```php\n<?php snippet('sw-register') ?>\n```",
        "topics": [
            "performance",
            "caching"
        ],
        "screenshots": [],
        "published": "2026-02-27",
        "latest": "1.1.6",
        "versions": {
            "1.1.6": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.6",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/SylvainAllignol/kirby-service-worker/releases/tag/v{{ version }}",
                "download": "https://github.com/SylvainAllignol/kirby-service-worker/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/SylvainAllignol/kirby-service-worker"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Sign",
        "url": "https://plugins.getkirby.com/beebmx/kirby-sign",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-sign",
        "download": "https://api.github.com/repos/beebmx/kirby-sign/zipball",
        "description": "Kirby Sign makes it easy to generate signed URLs for your Kirby site.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-sign/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/beebmx/kirby-sign/2b1a94afc3-1753958666/card.jpg",
        "example": "",
        "topics": [
            "security",
            "content-protection"
        ],
        "screenshots": [],
        "published": "2025-07-30T18:25:37Z",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-sign/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-sign/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-sign"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Template Sugar",
        "url": "https://plugins.getkirby.com/arnoson/kirby-template-sugar",
        "author": {
            "name": "Arno Schlipf",
            "url": "https://github.com/arnoson"
        },
        "repository": "https://github.com/arnoson/kirby-template-sugar",
        "download": "https://api.github.com/repos/arnoson/kirby-template-sugar/zipball",
        "description": "Syntactic sugar for Kirby templates that makes working with snippets and slots a breeze.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/arnoson/kirby-template-sugar/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/arnoson/kirby-template-sugar/edcef3881c-1770717396/card.png",
        "example": "",
        "topics": [
            "templating",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2023-04-07",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/arnoson/kirby-template-sugar/releases/tag/v{{ version }}",
                "download": "https://github.com/arnoson/kirby-template-sugar/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/arnoson/kirby-template-sugar"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "KirbytextWrap",
        "url": "https://plugins.getkirby.com/yoanmalie/kirbytextwrap",
        "author": {
            "name": "Yoan Mali\u00e9",
            "url": "https://github.com/yoanmalie"
        },
        "repository": "https://github.com/yoanmalie/kirbytextWrap",
        "download": "https://api.github.com/repos/yoanmalie/kirbytextWrap/zipball",
        "description": "Parse Kirbytext and wrap the result in an HTML element of your choice",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/yoanmalie/kirbytextWrap/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<?= $page->title()->kirbytextWrap('h1') ?>\n```",
        "topics": [
            "text",
            "templating",
            "html"
        ],
        "screenshots": [],
        "published": "2019-01-22",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/yoanmalie/kirbytextWrap/releases/tag/{{ version }}",
                "download": "https://github.com/yoanmalie/kirbytextWrap/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/yoanmalie/kirbytextWrap"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Kirby Vite",
        "url": "https://plugins.getkirby.com/arnoson/kirby-vite",
        "author": {
            "name": "Arno Schlipf",
            "url": "https://github.com/arnoson"
        },
        "repository": "https://github.com/arnoson/kirby-vite",
        "download": "https://api.github.com/repos/arnoson/kirby-vite/zipball",
        "description": "A set of helper functions to get the correct path to your versioned css and js files generated by Vite.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/arnoson/kirby-vite/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/arnoson/kirby-vite/5b8c42765f-1770717408/card.png",
        "example": "",
        "topics": [
            "templating",
            "assets",
            "css",
            "js"
        ],
        "screenshots": [],
        "published": "2020-12-16",
        "latest": "5.7.1",
        "versions": {
            "5.7.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.7.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/arnoson/kirby-vite/releases/tag/v{{ version }}",
                "download": "https://github.com/arnoson/kirby-vite/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/arnoson/kirby-vite"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Klub",
        "url": "https://plugins.getkirby.com/bnomei/klub",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/klub",
        "download": "https://api.github.com/repos/bnomei/klub/zipball",
        "description": "With Kirby Klub your customers will become members of your website. It is a flexible toolkit that allows you to add member-exclusive content and enable one-time and recurring payments via Stripe.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/klub/1bd8da86a0-1712485598/card.png",
        "example": "",
        "topics": [
            "e-commerce",
            "memberships",
            "authentication",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2024-04-07",
        "latest": "1.2.2",
        "versions": {
            "1.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/klub/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/klub/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/klub"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Komments",
        "url": "https://plugins.getkirby.com/mauricerenck/komments",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/komments",
        "download": "https://api.github.com/repos/mauricerenck/komments/zipball",
        "description": "A webmention enabled comment plugin. Receive comments and webmentions. Spam protection and a moderation panel view included.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mauricerenck/komments/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/komments/b19986d4c0-1732120768/card.png",
        "example": "",
        "topics": [
            "social-media",
            "comments",
            "indieweb",
            "spam-protection",
            "panel"
        ],
        "screenshots": [],
        "published": "2020-05-10",
        "latest": "3.8.0",
        "versions": {
            "3.8.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.8.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/komments/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/komments/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/komments"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "KQL Nuxt",
        "url": "https://plugins.getkirby.com/danielrivers/nuxt-kirby-kql",
        "author": {
            "name": "Daniel Rivers",
            "url": "https://github.com/DanielRivers"
        },
        "repository": "https://github.com/DanielRivers/nuxt-kirby-kql",
        "download": "https://api.github.com/repos/DanielRivers/nuxt-kirby-kql/zipball",
        "description": "This plugin allows ease of access to all of your Kirby pages on sites that use the KQL plugin",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/danielrivers/nuxt-kirby-kql/4f549adca9-1711646566/card.png",
        "example": "",
        "topics": [
            "api",
            "headless",
            "jamstack",
            "integrations"
        ],
        "screenshots": [],
        "published": "2021-09-28T20:25:59Z",
        "latest": "",
        "versions": {
            "": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/DanielRivers/nuxt-kirby-kql/releases/tag/{{ version }}",
                "download": "https://github.com/DanielRivers/nuxt-kirby-kql/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/DanielRivers/nuxt-kirby-kql"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Language Access",
        "url": "https://plugins.getkirby.com/medienbaecker/language-access",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-language-access",
        "download": "https://api.github.com/repos/medienbaecker/kirby-language-access/zipball",
        "description": "Controls which languages are visible on the frontend and who can edit them in the Panel. Frontend visitors only see the languages you've enabled. Restricted users can only edit content in the languages assigned to them.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-language-access/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/language-access/f369c2a272-1779105865/card.png",
        "example": "",
        "topics": [
            "security",
            "authentication",
            "panel",
            "workflow",
            "internationalisation"
        ],
        "screenshots": [],
        "published": "2026-03-02",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-language-access/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-language-access/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-language-access"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Language Selector",
        "url": "https://plugins.getkirby.com/junohamburg/language-selector",
        "author": {
            "name": "JUNO",
            "url": "https://github.com/junohamburg"
        },
        "repository": "https://github.com/junohamburg/kirby-language-selector",
        "download": "https://api.github.com/repos/junohamburg/kirby-language-selector/zipball",
        "description": "Language selector with translation state and dropdown for deleting translations.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/junohamburg/kirby-language-selector/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/junohamburg/language-selector/4af062e2ab-1711646567/card.png",
        "example": "",
        "topics": [
            "internationalisation",
            "user-interface",
            "panel"
        ],
        "screenshots": [],
        "published": "2023-11-16",
        "latest": "2.0.4",
        "versions": {
            "2.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/junohamburg/kirby-language-selector/releases/tag/{{ version }}",
                "download": "https://github.com/junohamburg/kirby-language-selector/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/junohamburg/kirby-language-selector"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Laravel Mix Helper",
        "url": "https://plugins.getkirby.com/diverently/laravel-mix",
        "author": {
            "name": "Diverently",
            "url": "https://github.com/Diverently"
        },
        "repository": "https://github.com/Diverently/laravel-mix-kirby",
        "download": "https://api.github.com/repos/Diverently/laravel-mix-kirby/zipball",
        "description": "Use the mix helper function to get the correct path to your versioned CSS and JS files generated by Laravel Mix.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/Diverently/laravel-mix-kirby/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/diverently/laravel-mix/92c07c671e-1711646566/card.png",
        "example": "",
        "topics": [
            "templating",
            "assets",
            "js",
            "css",
            "performance",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2019-02-20",
        "latest": "1.4.2",
        "versions": {
            "1.4.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Diverently/laravel-mix-kirby/releases/tag/{{ version }}",
                "download": "https://github.com/Diverently/laravel-mix-kirby/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/Diverently/laravel-mix-kirby"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Laravel Vite",
        "url": "https://plugins.getkirby.com/lukaskleinschmidt/laravel-vite",
        "author": {
            "name": "Lukas Kleinschmidt",
            "url": "https://github.com/lukaskleinschmidt"
        },
        "repository": "https://github.com/lukaskleinschmidt/kirby-laravel-vite",
        "download": "https://api.github.com/repos/lukaskleinschmidt/kirby-laravel-vite/zipball",
        "description": "Use the [laravel-vite-plugin](https://github.com/laravel/vite-plugin) in your Kirby application.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukaskleinschmidt/kirby-laravel-vite/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<!doctype html>\n<head>\n  <?= vite(['assets/css/app.css', 'assets/js/app.js']) ?>\n</head>\n```",
        "topics": [
            "integrations",
            "templating"
        ],
        "screenshots": [],
        "published": "2023-03-13",
        "latest": "2.2.0",
        "versions": {
            "2.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukaskleinschmidt/kirby-laravel-vite/releases/tag/{{ version }}",
                "download": "https://github.com/lukaskleinschmidt/kirby-laravel-vite/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukaskleinschmidt/kirby-laravel-vite"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Link Scanner",
        "url": "https://plugins.getkirby.com/scottboms/link-scanner",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-link-scanner",
        "download": "https://api.github.com/repos/scottboms/kirby-link-scanner/zipball",
        "description": "Adds a panel area to scan a site's content for broken links. The plugin can traverse internal Kirby UUID links and external links in various formats reporting those that return 404 or 500-level errors with a quick means to go to the source page and update or remove them.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-link-scanner/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/link-scanner/27720df804-1774863343/card.jpg",
        "example": "",
        "topics": [
            "content-creation",
            "panel",
            "media",
            "text"
        ],
        "screenshots": [],
        "published": "2026-03-27",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-link-scanner/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-link-scanner/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-link-scanner"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "List Filters",
        "url": "https://plugins.getkirby.com/hananils/list-filters",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-list-filters",
        "download": "https://api.github.com/repos/hananils/kirby-list-filters/zipball",
        "description": "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 values. List Filters closes this gap by providing `includes` and `excludes` collection filters.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-list-filters/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n$plugins->filterBy('category', 'includes all', ['field', 'section']);\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2025-06-25",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-list-filters/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-list-filters/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-list-filters"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "List Methods",
        "url": "https://plugins.getkirby.com/hananils/list-methods",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-list-methods",
        "download": "https://api.github.com/repos/hananils/kirby-list-methods/zipball",
        "description": "List Methods is a plugin providing methods to generate comma-separated list from collections like pages, users or files. It allows for custom field selection for the list value, optional conjunctions for the last item (e. g. \"and\") and custom links for each item that can be defined using Kirby's query language (e. g. `{{page.url}}`).",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-list-methods/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n// using the username\n$users->toList();\n\n// using the page title\n$pages->toList();\n\n// using the filename\n$files->toList();\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2020-06-23",
        "latest": "3.0.0",
        "versions": {
            "3.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-list-methods/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-list-methods/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-list-methods"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Live Preview",
        "url": "https://plugins.getkirby.com/johannschopplich/live-preview",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/kirby-tools/kirby-live-preview",
        "download": "https://api.github.com/repos/kirby-tools/kirby-live-preview/zipball",
        "description": "Real-time preview of unsaved changes right in the Panel",
        "license": {
            "name": "Other",
            "url": "https://github.com/kirby-tools/kirby-live-preview/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/live-preview/ec0b3bfac1-1751617501/card.png",
        "example": "",
        "topics": [
            "wysiwyg",
            "panel"
        ],
        "screenshots": [],
        "published": "2024-03-22",
        "latest": "2.6.2",
        "versions": {
            "2.6.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.6.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kirby-tools/kirby-live-preview/releases/tag/v{{ version }}",
                "download": "https://github.com/kirby-tools/kirby-live-preview/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/kirby-tools/kirby-live-preview"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "LLMS",
        "url": "https://plugins.getkirby.com/kozmozio/llms",
        "author": {
            "name": "Kozmoz",
            "url": "https://github.com/kozmozio"
        },
        "repository": "https://github.com/kozmozio/kirby-llms",
        "download": "https://api.github.com/repos/kozmozio/kirby-llms/zipball",
        "description": "Generates an llms.txt file in the root of your website or responds to the llms.txt route with necessary information for Large Language Models (LLMs).",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/kozmozio/kirby-llms/blob/master/LICENSE.txt"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/kozmozio/llms/73b73e12d4-1741546384/card.jpg",
        "example": "",
        "topics": [
            "robots",
            "ai"
        ],
        "screenshots": [],
        "published": "2025-03-08",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kozmozio/kirby-llms/releases/tag/v{{ version }}",
                "download": "https://github.com/kozmozio/kirby-llms/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/kozmozio/kirby-llms"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Locale",
        "url": "https://plugins.getkirby.com/grommasdietz/locale",
        "author": {
            "name": "Grommas Dietz",
            "url": "https://github.com/grommasdietz"
        },
        "repository": "https://github.com/grommasdietz/kirby-locale",
        "download": "https://api.github.com/repos/grommasdietz/kirby-locale/zipball",
        "description": "Locale utilities for Kirby\u00a0CMS",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/grommasdietz/kirby-locale/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/grommasdietz/locale/c96723c242-1760443430/card.png",
        "example": "",
        "topics": [
            "internationalisation",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2025-10-12",
        "latest": "2.1.3",
        "versions": {
            "2.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/grommasdietz/kirby-locale/releases/tag/v{{ version }}",
                "download": "https://github.com/grommasdietz/kirby-locale/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/grommasdietz/kirby-locale"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Localizer for Kirby",
        "url": "https://plugins.getkirby.com/gearsdigital/localizer-for-kirby",
        "author": {
            "name": "gearsdigital",
            "url": "https://github.com/gearsdigital"
        },
        "repository": "https://github.com/gearsdigital/localizer-for-kirby",
        "download": "https://api.github.com/repos/gearsdigital/localizer-for-kirby/zipball",
        "description": "Change every localized string within the Panel \u2013 other plugins included! If you want to adapt some Panel translations without effort, this is your chance!",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/gearsdigital/localizer-for-kirby/73700e2a16-1711646566/card.png",
        "example": "",
        "topics": [
            "internationalisation",
            "panel"
        ],
        "screenshots": [],
        "published": "2021-11-30",
        "latest": "1.2.0",
        "versions": {
            "1.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/gearsdigital/localizer-for-kirby/releases/tag/v{{ version }}",
                "download": "https://github.com/gearsdigital/localizer-for-kirby/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/gearsdigital/localizer-for-kirby"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Locator",
        "url": "https://plugins.getkirby.com/sylvainjule/locator",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-locator",
        "download": "https://api.github.com/repos/sylvainjule/kirby-locator/zipball",
        "description": "A simple map & geolocation field, built on top of open-source services and Mapbox.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/locator/ae65abed1a-1711646567/card.png",
        "example": "",
        "topics": [
            "maps",
            "panel"
        ],
        "screenshots": [],
        "published": "2019-03-18",
        "latest": "2.1.0",
        "versions": {
            "2.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-locator/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-locator/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-locator"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Locked Pages",
        "url": "https://plugins.getkirby.com/johannschopplich/locked-pages",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirby-locked-pages",
        "download": "https://api.github.com/repos/johannschopplich/kirby-locked-pages/zipball",
        "description": "Password-protect pages easily, Panel blueprint included",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirby-locked-pages/blob/main/LICENSE"
        },
        "card": null,
        "example": "```yaml\nfields:\n  security: fields/locked-pages\n```",
        "topics": [
            "security",
            "content-protection",
            "authentication",
            "panel"
        ],
        "screenshots": [],
        "published": "2020-12-25",
        "latest": "2.2.0",
        "versions": {
            "2.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirby-locked-pages/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirby-locked-pages/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirby-locked-pages"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Log",
        "url": "https://plugins.getkirby.com/bvdputte/log",
        "author": {
            "name": "Bart Vandeputte",
            "url": "https://github.com/bvdputte"
        },
        "repository": "https://github.com/bvdputte/kirby-log",
        "download": "https://api.github.com/repos/bvdputte/kirby-log/zipball",
        "description": "A little log utility (KLogger wrapper)",
        "license": [],
        "card": null,
        "example": "```php\n$site->log('My message', 'error');\n```",
        "topics": [
            "logging",
            "devtools",
            "analytics"
        ],
        "screenshots": [],
        "published": "2019-03-15",
        "latest": "2.2.1",
        "versions": {
            "2.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bvdputte/kirby-log/releases/tag/{{ version }}",
                "download": "https://github.com/bvdputte/kirby-log/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/bvdputte/kirby-log"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Logger",
        "url": "https://plugins.getkirby.com/michnhokn/logger",
        "author": {
            "name": "Michael Engel",
            "url": "https://github.com/michnhokn"
        },
        "repository": "https://github.com/michnhokn/kirby3-logger",
        "download": "https://api.github.com/repos/michnhokn/kirby3-logger/zipball",
        "description": "Gain deeper insights into your Kirby website's behavior with the powerful Logger.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/michnhokn/kirby-logger/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/michnhokn/logger/1596654b9f-1712352018/card.png",
        "example": "",
        "topics": [
            "logging",
            "devtools",
            "analytics"
        ],
        "screenshots": [],
        "published": "2024-03-25",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/michnhokn/kirby3-logger/releases/tag/{{ version }}",
                "download": "https://github.com/michnhokn/kirby3-logger/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/michnhokn/kirby3-logger"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Loop",
        "url": "https://plugins.getkirby.com/moinframe/loop",
        "author": {
            "name": "moinframe",
            "url": "https://github.com/moinframe"
        },
        "repository": "https://github.com/moinframe/kirby-loop",
        "download": "https://api.github.com/repos/moinframe/kirby-loop/zipball",
        "description": "Interactive feedback tool for Kirby CMS websites that allows users to add contextual comments directly on page elements",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/moinframe/kirby-loop/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/moinframe/loop/7d913deb10-1751887685/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "workflow",
            "developer-experience",
            "publishing"
        ],
        "screenshots": [],
        "published": "2025-07-06",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/moinframe/kirby-loop/releases/tag/v{{ version }}",
                "download": "https://github.com/moinframe/kirby-loop/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/moinframe/kirby-loop"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Lottie File Preview",
        "url": "https://plugins.getkirby.com/trych/lottie-file-preview",
        "author": {
            "name": "Timo Rychert",
            "url": "https://github.com/trych"
        },
        "repository": "https://github.com/trych/kirby-lottie-file-preview",
        "download": "https://api.github.com/repos/trych/kirby-lottie-file-preview/zipball",
        "description": "Kirby CMS plugin that adds Lottie animation file previews to the panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/trych/kirby-lottie-file-preview/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/trych/lottie-file-preview/4ce788c732-1751283276/card.png",
        "example": "",
        "topics": [
            "panel",
            "media"
        ],
        "screenshots": [],
        "published": "2025-06-28",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/trych/kirby-lottie-file-preview/releases/tag/v{{ version }}",
                "download": "https://github.com/trych/kirby-lottie-file-preview/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/trych/kirby-lottie-file-preview"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Loupe",
        "url": "https://plugins.getkirby.com/arnoson/loupe",
        "author": {
            "name": "Arno Schlipf",
            "url": "https://github.com/arnoson"
        },
        "repository": "https://github.com/arnoson/kirby-loupe",
        "download": "https://api.github.com/repos/arnoson/kirby-loupe/zipball",
        "description": "A thin wrapper around Loupe, an SQLite based, PHP-only fulltext search engine.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/arnoson/kirby-loupe/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/arnoson/loupe/5a14f99d2e-1770717367/card.png",
        "example": "```php\n$results = KirbyLoupe::search(\n  query: '...',\n  sort: ['title:asc'],\n  paginate: 100\n);\n```",
        "topics": [
            "search"
        ],
        "screenshots": [],
        "published": "2025-05-05",
        "latest": "0.4.1",
        "versions": {
            "0.4.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.4.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/arnoson/kirby-loupe/releases/tag/v{{ version }}",
                "download": "https://github.com/arnoson/kirby-loupe/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/arnoson/kirby-loupe"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Maintenance Mode",
        "url": "https://plugins.getkirby.com/moritzebeling/kirby-maintenance",
        "author": {
            "name": "Moritz Ebeling",
            "url": "https://github.com/moritzebeling"
        },
        "repository": "https://github.com/moritzebeling/kirby-maintenance",
        "download": "https://api.github.com/repos/moritzebeling/kirby-maintenance/zipball",
        "description": "Switch your website to maintenance mode and it will only be visible to logged in users.",
        "license": [],
        "card": null,
        "example": "```php\n'maintenance' => true\n```",
        "topics": [
            "devtools",
            "utilities",
            "routing"
        ],
        "screenshots": [],
        "published": "2023-01-23",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/moritzebeling/kirby-maintenance/releases/tag/v{{ version }}",
                "download": "https://github.com/moritzebeling/kirby-maintenance/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/moritzebeling/kirby-maintenance"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Map-Suite",
        "url": "https://plugins.getkirby.com/plain-solutions/map",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-map",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-map/zipball",
        "description": "Geolocation field & map block: All you need for a map on your website.",
        "license": {
            "name": "Other",
            "url": "https://github.com/plain-solutions-gmbh/kirby-map/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/plain-solutions/map/ddf001e50a-1740943332/card.png",
        "example": "",
        "topics": [
            "maps",
            "panel"
        ],
        "screenshots": [],
        "published": "2022-02-25",
        "latest": "2.1.4",
        "versions": {
            "2.1.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-map/releases/tag/{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-map/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-map"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Mapnotator",
        "url": "https://plugins.getkirby.com/sylvainjule/mapnotator",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-mapnotator/",
        "download": "https://api.github.com/repos/sylvainjule/kirby-mapnotator/zipball",
        "description": "Annotate maps and generate GeoJSON in Kirby by drawing markers, paths and shapes. Compatible with Kirby 5.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-mapnotator/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/mapnotator/2467f48f37-1754652736/card.jpg",
        "example": "",
        "topics": [
            "maps",
            "panel",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2022-04-28",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-mapnotator//releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-mapnotator//archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-mapnotator/"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Markdown Field",
        "url": "https://plugins.getkirby.com/fabianmichael/markdown-field",
        "author": {
            "name": "Fabian Michael",
            "url": "https://github.com/fabianmichael"
        },
        "repository": "https://github.com/fabianmichael/kirby-markdown-field",
        "download": "https://api.github.com/repos/fabianmichael/kirby-markdown-field/zipball",
        "description": "A highly customizable text editor with syntax highlighting for both Markdown and KirbyTags. Also has advanced features like displaying whitespace characters.",
        "license": {
            "name": "Other",
            "url": "https://github.com/fabianmichael/kirby-markdown-field/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/fabianmichael/markdown-field/9ddab52f75-1711646566/card.png",
        "example": "",
        "topics": [
            "wysiwyg",
            "markdown",
            "panel",
            "text"
        ],
        "screenshots": [],
        "published": "2019-01-10",
        "latest": "4.0.0",
        "versions": {
            "4.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "4.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/fabianmichael/kirby-markdown-field/releases/tag/{{ version }}",
                "download": "https://github.com/fabianmichael/kirby-markdown-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/fabianmichael/kirby-markdown-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "MarkdownPlus",
        "url": "https://plugins.getkirby.com/pgfactory/markdownplus",
        "author": {
            "name": "Dieter Stokar",
            "url": "https://github.com/pgfactory"
        },
        "repository": "https://github.com/pgfactory/markdownplus",
        "download": "https://api.github.com/repos/pgfactory/markdownplus/zipball",
        "description": "A small set of syntax extensions greatly expand expressiveness of Markdown.\nHelps where you'd need complex templates.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/pgfactory/KirbyCMS-MarkdownPlus/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/pgfactory/markdownplus/3d79bf8fd1-1711646567/card.png",
        "example": "",
        "topics": [
            "markdown",
            "text"
        ],
        "screenshots": [],
        "published": "2023-03-14",
        "latest": "0.9.6",
        "versions": {
            "0.9.6": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.9.6",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/pgfactory/markdownplus/releases/tag/v{{ version }}",
                "download": "https://github.com/pgfactory/markdownplus/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/pgfactory/markdownplus"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Mastodon",
        "url": "https://plugins.getkirby.com/medienbaecker/mastodon",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-mastodon",
        "download": "https://api.github.com/repos/medienbaecker/kirby-mastodon/zipball",
        "description": "Post Kirby pages to Mastodon from the Panel or CLI. Display replies, stars and boosts on the backend and frontend.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-mastodon/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/mastodon/e5459b3d52-1779101550/card.png",
        "example": "",
        "topics": [
            "integrations",
            "comments",
            "social-media"
        ],
        "screenshots": [],
        "published": "2025-11-04",
        "latest": "2.0.2",
        "versions": {
            "2.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-mastodon/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-mastodon/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-mastodon"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Mastodon Feed",
        "url": "https://plugins.getkirby.com/scottboms/mastodon-feed",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-mastodon-feed",
        "download": "https://api.github.com/repos/scottboms/kirby-mastodon-feed/zipball",
        "description": "Display  posts from Mastodon on your Kirby-powered site.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-mastodon-feed/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/mastodon-feed/59ec5020bd-1754470294/card.jpg",
        "example": "",
        "topics": [
            "social-media",
            "feeds",
            "integrations",
            "templating"
        ],
        "screenshots": [],
        "published": "2025-08-06",
        "latest": "1.1.3",
        "versions": {
            "1.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-mastodon-feed/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-mastodon-feed/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-mastodon-feed"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Matomo",
        "url": "https://plugins.getkirby.com/sylvainjule/matomo",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-matomo",
        "download": "https://api.github.com/repos/sylvainjule/kirby-matomo/zipball",
        "description": "Displays most important metrics of the extensive open-source tracking solution Matomo directly into the panel and provides helpers for adding the Matomo tracking code to your templates.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-matomo/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/matomo/1f2354b84c-1711646567/card.png",
        "example": "",
        "topics": [
            "analytics",
            "panel",
            "dashboards"
        ],
        "screenshots": [],
        "published": "2019-03-18",
        "latest": "2.1.1",
        "versions": {
            "2.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-matomo/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-matomo/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-matomo"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Menu",
        "url": "https://plugins.getkirby.com/swiegmann/menu",
        "author": {
            "name": "swiegmann",
            "url": "https://github.com/swiegmann"
        },
        "repository": "https://github.com/swiegmann/kirby-menu",
        "download": "https://api.github.com/repos/swiegmann/kirby-menu/zipball",
        "description": "This plugin lets you build and render structured menues with a variety of features.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/swiegmann/kirby-menu/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/swiegmann/menu/92b9f61818-1729862112/card.png",
        "example": "",
        "topics": [
            "navigation",
            "templating"
        ],
        "screenshots": [],
        "published": "2024-10-25",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/swiegmann/kirby-menu/releases/tag/{{ version }}",
                "download": "https://github.com/swiegmann/kirby-menu/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/swiegmann/kirby-menu"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Mercado Pago for Merx",
        "url": "https://plugins.getkirby.com/owebstudio/merx-mercadopago",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Mercado Pago payment gateway for the Kirby Merx plugin.",
        "license": {
            "name": "Commercial",
            "url": "https://owebstudio.com/license#regular"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/merx-mercadopago/429fe243b9-1712571455/card.png",
        "example": "",
        "topics": [
            "e-commerce",
            "merx"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.1.6",
        "versions": {
            "1.1.6": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.6",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Merx",
        "url": "https://plugins.getkirby.com/ww/merx",
        "author": {
            "name": "Wagnerwagner",
            "url": "https://github.com/wagnerwagner"
        },
        "repository": "https://github.com/wagnerwagner/merx",
        "download": "https://github.com/wagnerwagner/merx/releases/latest",
        "description": "A powerful toolkit to cre\u00adate your very own on\u00adline shop. Start entirely from scratch or integrate a store into your ex\u00adist\u00ading Kirby web\u00adsite.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/ww/merx/023e5d54f5-1713195138/card.png",
        "example": "",
        "topics": [
            "e-commerce",
            "panel",
            "merx"
        ],
        "screenshots": [],
        "published": "2019-04-02",
        "latest": "1.10.3",
        "versions": {
            "1.10.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.10.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/wagnerwagner/merx/releases/tag/{{ version }}",
                "download": "https://github.com/wagnerwagner/merx/releases/latest",
                "upgrade": "https://github.com/wagnerwagner/merx"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Meta",
        "url": "https://plugins.getkirby.com/fabianmichael/meta",
        "author": {
            "name": "Fabian Michael",
            "url": "https://github.com/fabianmichael"
        },
        "repository": "https://github.com/fabianmichael/kirby-meta",
        "download": "https://api.github.com/repos/fabianmichael/kirby-meta/zipball",
        "description": "All-in-one solution to all of your SEO/OpenGraph/JSON-LD/sitemap.xml needs.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/fabianmichael/kirby-meta/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/fabianmichael/meta/92e115f2b9-1711646566/card.png",
        "example": "",
        "topics": [
            "seo",
            "sitemaps",
            "open-graph",
            "panel"
        ],
        "screenshots": [],
        "published": "2023-11-29",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/fabianmichael/kirby-meta/releases/tag/{{ version }}",
                "download": "https://github.com/fabianmichael/kirby-meta/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/fabianmichael/kirby-meta"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Meta Kit",
        "url": "https://plugins.getkirby.com/tearoom1/meta-kit",
        "author": {
            "name": "Tearoom One",
            "url": "https://github.com/tearoom1"
        },
        "repository": "https://github.com/tearoom1/kirby-meta-kit",
        "download": "https://api.github.com/repos/tearoom1/kirby-meta-kit/zipball",
        "description": "AI-powered SEO plugin for Kirby with automatic meta descriptions, live previews, sitemap generation, and Schema.org support.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tearoom1/kirby-meta-kit/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tearoom1/meta-kit/76bbb37c2b-1781004494/card.png",
        "example": "",
        "topics": [
            "seo",
            "panel",
            "meta-tags",
            "open-graph",
            "sitemaps",
            "ai"
        ],
        "screenshots": [],
        "published": "2026-03-30",
        "latest": "2.0.2",
        "versions": {
            "2.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tearoom1/kirby-meta-kit/releases/tag/v{{ version }}",
                "download": "https://github.com/tearoom1/kirby-meta-kit/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tearoom1/kirby-meta-kit"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "MetaKnight",
        "url": "https://plugins.getkirby.com/diesdasdigital/meta-knight",
        "author": {
            "name": "diesdas.digital",
            "url": "https://github.com/diesdasdigital"
        },
        "repository": "https://github.com/diesdasdigital/kirby-meta-knight",
        "download": "https://api.github.com/repos/diesdasdigital/kirby-meta-knight/zipball",
        "description": "Win every SEO fight. MetaKnight is a handy SEO plugin for the flat-file CMS Kirby. It has mighty powers.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/diesdasdigital/kirby-meta-knight/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/diesdasdigital/meta-knight/cc23afa421-1711646566/card.png",
        "example": "",
        "topics": [
            "seo",
            "panel"
        ],
        "screenshots": [],
        "published": "2020-11-27",
        "latest": "1.2.2",
        "versions": {
            "1.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/diesdasdigital/kirby-meta-knight/releases/tag/{{ version }}",
                "download": "https://github.com/diesdasdigital/kirby-meta-knight/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/diesdasdigital/kirby-meta-knight"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Meta Tags",
        "url": "https://plugins.getkirby.com/wearejust/meta-tags",
        "author": {
            "name": "wearejust",
            "url": "https://github.com/wearejust"
        },
        "repository": "https://github.com/wearejust/kirby-meta-tags",
        "download": "https://api.github.com/repos/wearejust/kirby-meta-tags/zipball",
        "description": "HTML meta tags generator that supports Open Graph, Twitter Cards, and JSON Linked Data out of the box",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/wearejust/kirby-meta-tags/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <?= $page->metaTags() ?>\n  </head>\n  ...\n```",
        "topics": [
            "seo",
            "meta-tags",
            "templating",
            "open-graph",
            "schema-org"
        ],
        "screenshots": [],
        "published": "2023-03-14",
        "latest": "3.0",
        "versions": {
            "3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/wearejust/kirby-meta-tags/releases/tag/{{ version }}",
                "download": "https://github.com/wearejust/kirby-meta-tags/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/wearejust/kirby-meta-tags"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Methods Folder",
        "url": "https://plugins.getkirby.com/hananils/methods-folder",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-methods-folder",
        "download": "https://api.github.com/repos/hananils/kirby-methods-folder/zipball",
        "description": "Methods Folder is a plugin to automatically register local methods provided in the folder site/methods just like Kirby accepts local collections, controllers or models without the need of writing a dedicated plugin.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-methods-folder/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```text\nsite\n\u2514 methods\n  \u2514 file.php\n  \u2514 page.php\n  \u2514 site.php\n  \u2514 user.php\n```",
        "topics": [
            "devtools",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2020-07-08",
        "latest": "3.1.0",
        "versions": {
            "3.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-methods-folder/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-methods-folder/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-methods-folder"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Microseasons",
        "url": "https://plugins.getkirby.com/scottboms/kirby-microseasons",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-microseasons",
        "download": "https://api.github.com/repos/scottboms/kirby-microseasons/zipball",
        "description": "Kirby plugin that will render the current Japanese micro season in a template. Includes various configuration options.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-microseasons/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/kirby-microseasons/d312e957fc-1750875261/card.jpg",
        "example": "```php\n<?= snippet('microseasons') ?>\n```",
        "topics": [
            "dates",
            "templating"
        ],
        "screenshots": [],
        "published": "2024-02-13",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-microseasons/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-microseasons/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-microseasons"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Middleware",
        "url": "https://plugins.getkirby.com/beebmx/middleware",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-middleware",
        "download": "https://api.github.com/repos/beebmx/kirby-middleware/zipball",
        "description": "Kirby Middleware provides a powerful mechanism for inspecting and filtering requests entering in your Kirby site.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-middleware/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n'beebmx.kirby-middleware' => [\n    'global' => [\n        MyOwnGlobalMiddleware::class,\n    ],\n]\n```",
        "topics": [
            "integrations",
            "devtools",
            "routing"
        ],
        "screenshots": [],
        "published": "2024-06-22T03:06:49Z",
        "latest": "1.3.0",
        "versions": {
            "1.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-middleware/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-middleware/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-middleware"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Migrations",
        "url": "https://plugins.getkirby.com/thathoff/migrations",
        "author": {
            "name": "Markus Denhoff",
            "url": "https://github.com/thathoff"
        },
        "repository": "https://github.com/thathoff/kirby-migrations",
        "download": "https://api.github.com/repos/thathoff/kirby-migrations/zipball",
        "description": "Migrations management (eg. for Databases)",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/thathoff/kirby-migrations/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\nclass MigrationTest extends Migration\n{\n    public function up()\n    {\n        $result = Db::query(\n            'ALTER TABLE `my_table`\n            ADD COLUMN `test` INT DEFAULT NULL;\n        ');\n\n        if (!$result) throw Db::lastError();\n    }\n}\n```",
        "topics": [
            "databases",
            "devtools"
        ],
        "screenshots": [],
        "published": "2022-05-01",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/thathoff/kirby-migrations/releases/tag/v{{ version }}",
                "download": "https://github.com/thathoff/kirby-migrations/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/thathoff/kirby-migrations"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Minify HTML",
        "url": "https://plugins.getkirby.com/afbora/kirby-minify-html",
        "author": {
            "name": "Ahmet Bora",
            "url": "https://github.com/afbora"
        },
        "repository": "https://github.com/afbora/kirby-minify-html",
        "download": "https://api.github.com/repos/afbora/kirby-minify-html/zipball",
        "description": "Enable minify HTML output for Kirby.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/afbora/kirby-minify-html/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nreturn [\n    'afbora.kirby-minify-html' => [\n        'enabled' => true,\n        'options' => [...]\n    ]\n];\n```",
        "topics": [
            "templating",
            "performance"
        ],
        "screenshots": [],
        "published": "2019-09-20",
        "latest": "2.3.0",
        "versions": {
            "2.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/afbora/kirby-minify-html/releases/tag/{{ version }}",
                "download": "https://github.com/afbora/kirby-minify-html/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/afbora/kirby-minify-html"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Minimap",
        "url": "https://plugins.getkirby.com/johannschopplich/minimap",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirby-minimap",
        "download": "https://api.github.com/repos/johannschopplich/kirby-minimap/zipball",
        "description": "\ud83e\udded Sidebar content navigation plugin for the Kirby Panel",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirby-minimap/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/minimap/af382e105c-1744021927/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "user-experience",
            "panel"
        ],
        "screenshots": [],
        "published": "2025-04-07",
        "latest": "1.3.0",
        "versions": {
            "1.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirby-minimap/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirby-minimap/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirby-minimap"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Modules",
        "url": "https://plugins.getkirby.com/medienbaecker/modules",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-modules",
        "download": "https://api.github.com/repos/medienbaecker/kirby-modules/zipball",
        "description": "Subpages for modular Kirby websites",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/modules/5cff763a36-1779101550/card.png",
        "example": "",
        "topics": [
            "panel"
        ],
        "screenshots": [],
        "published": "2019-12-19",
        "latest": "5.3.0",
        "versions": {
            "5.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-modules/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-modules/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-modules"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Mollie for Merx",
        "url": "https://plugins.getkirby.com/owebstudio/merx-mollie",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Mollie payment gateway for the Kirby Merx plugin",
        "license": {
            "name": "Commerical",
            "url": "https://owebstudio.com/license#regular"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/merx-mollie/15e2a23c57-1712571455/card.png",
        "example": "",
        "topics": [
            "e-commerce",
            "merx"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.3.0",
        "versions": {
            "1.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Monolog",
        "url": "https://plugins.getkirby.com/bnomei/monolog",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-monolog",
        "download": "https://api.github.com/repos/bnomei/kirby3-monolog/zipball",
        "description": "Use Monolog to log data to files, databases, notifications and more.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-monolog/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\nmonolog()->info('test-' . time()), [\n    'title' => $page->title(),\n    'page'  => $page->id()\n]);\n```",
        "topics": [
            "logging",
            "analytics"
        ],
        "screenshots": [],
        "published": "2019-10-28",
        "latest": "5.0.1",
        "versions": {
            "5.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-monolog/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-monolog/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-monolog"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Monolog",
        "url": "https://plugins.getkirby.com/presprog/monolog",
        "author": {
            "name": "Present Progressive",
            "url": "https://github.com/presprog"
        },
        "repository": "https://github.com/presprog/kirby-monolog",
        "download": "https://api.github.com/repos/presprog/kirby-monolog/zipball",
        "description": "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 of channels: logfile, mail, Slack, Discord, SQL, \u2026",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/presprog/kirby-monolog/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nmonolog()->log('something CRITICAL happend \ud83d\ude31', 'critical');\n```",
        "topics": [
            "logging",
            "devtools",
            "analytics"
        ],
        "screenshots": [],
        "published": "2023-11-29T08:16:01Z",
        "latest": "0.1.1",
        "versions": {
            "0.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/presprog/kirby-monolog/releases/tag/{{ version }}",
                "download": "https://github.com/presprog/kirby-monolog/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/presprog/kirby-monolog"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Moon Phases",
        "url": "https://plugins.getkirby.com/scottboms/moon-phases",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-moon-phases",
        "download": "https://api.github.com/repos/scottboms/kirby-moon-phases/zipball",
        "description": "Provides moon phase information as a custom Panel Section (type: moon-phases) and to templates using Template Methods ($site->moonPhases() and built-in helpers.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-moon-phases/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/moon-phases/aa9d96a854-1774863184/card.jpg",
        "example": "",
        "topics": [
            "dates",
            "integrations",
            "panel",
            "templating"
        ],
        "screenshots": [],
        "published": "2026-02-16",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-moon-phases/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-moon-phases/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-moon-phases"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Move Pages",
        "url": "https://plugins.getkirby.com/owebstudio/move-pages",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Missing move pages feature for Kirby 3.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/move-pages/1b03c6c472-1711646567/card.png",
        "example": "",
        "topics": [
            "panel"
        ],
        "screenshots": [],
        "published": null,
        "latest": "2.3.2",
        "versions": {
            "2.3.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.3.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Multidomain Router",
        "url": "https://plugins.getkirby.com/gerritvanaaken/multidomain-router",
        "author": {
            "name": "Gerrit van Aaken",
            "url": "https://github.com/gerritvanaaken"
        },
        "repository": "https://github.com/gerritvanaaken/multidomain-router",
        "download": "https://api.github.com/repos/gerritvanaaken/multidomain-router/zipball",
        "description": "A Kirby plugin for routing and managing multiple domains in a single Kirby installation.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/gerritvanaaken/multidomain-router/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nreturn [\n    'praegnanz.multidomain-router.sites' => [\n        [\n            'domain' => 'https://example-domain-one.com',\n            'folder' => 'example-domain-one'\n        ],\n        [\n            'domain' => 'https://example-domain-two.com',\n            'folder' => 'example-domain-two'\n        ]\n    ]\n];\n```",
        "topics": [
            "routing",
            "multi-site"
        ],
        "screenshots": [],
        "published": "2025-11-04T15:43:32Z",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/gerritvanaaken/multidomain-router/releases/tag/v{{ version }}",
                "download": "https://github.com/gerritvanaaken/multidomain-router/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/gerritvanaaken/multidomain-router"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Multilanguage XML Sitemap",
        "url": "https://plugins.getkirby.com/isaactopo/xmlsitemap",
        "author": {
            "name": "Isaac Bordons",
            "url": "https://github.com/isaactopo"
        },
        "repository": "https://github.com/isaactopo/xmlsitemap",
        "download": "https://api.github.com/repos/isaactopo/xmlsitemap/zipball",
        "description": "Multilingual (or not) XML Sitemap generator. Options for Ignore/Include and Images",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/isaactopo/xmlsitemap/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/isaactopo/xmlsitemap/71fb7e6f62-1711646567/card.png",
        "example": "",
        "topics": [
            "sitemaps",
            "seo"
        ],
        "screenshots": [],
        "published": "2023-03-17T13:44:49Z",
        "latest": "0.2.2",
        "versions": {
            "0.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/isaactopo/xmlsitemap/releases/tag/{{ version }}",
                "download": "https://github.com/isaactopo/xmlsitemap/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/isaactopo/xmlsitemap"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Multilist",
        "url": "https://plugins.getkirby.com/sylvainjule/multilist",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-multilist",
        "download": "https://api.github.com/repos/sylvainjule/kirby-multilist/zipball",
        "description": "Quickly manage lists with multiple fields in Kirby. Compatible with Kirby 5.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-multilist/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/multilist/7acff3c31d-1754652868/card.jpg",
        "example": "",
        "topics": [
            "content-creation",
            "structured-data",
            "panel"
        ],
        "screenshots": [],
        "published": "2021-03-06",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-multilist/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-multilist/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-multilist"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "MySQL Cache Driver",
        "url": "https://plugins.getkirby.com/bnomei/mysql-cachedriver",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-mysql-cachedriver",
        "download": "https://api.github.com/repos/bnomei/kirby3-mysql-cachedriver/zipball",
        "description": "MySQL based Cache-Driver",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-mysql-cachedriver/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/mysql-cachedriver/80fbd8a2ca-1711646566/card.png",
        "example": "",
        "topics": [
            "performance",
            "caching",
            "databases"
        ],
        "screenshots": [],
        "published": "2021-12-29",
        "latest": "1.3.2",
        "versions": {
            "1.3.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-mysql-cachedriver/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-mysql-cachedriver/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-mysql-cachedriver"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Navigation",
        "url": "https://plugins.getkirby.com/chrisbeluga/navigation",
        "author": {
            "name": "Chris Martin",
            "url": "https://github.com/chrisbeluga"
        },
        "repository": "https://github.com/chrisbeluga/kirby-navigation",
        "download": "https://api.github.com/repos/chrisbeluga/kirby-navigation/zipball",
        "description": "Menu builder field to create any type of navigation menu",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/chrisbeluga/navigation/c69ca2448d-1711646566/card.png",
        "example": "",
        "topics": [
            "navigation",
            "panel"
        ],
        "screenshots": [],
        "published": "2021-09-18",
        "latest": "5.0.11",
        "versions": {
            "5.0.11": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.0.11",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/chrisbeluga/kirby-navigation/releases/tag/{{ version }}",
                "download": "https://github.com/chrisbeluga/kirby-navigation/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/chrisbeluga/kirby-navigation"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Navigation Groups",
        "url": "https://plugins.getkirby.com/philippoehrlein/navigation-groups",
        "author": {
            "name": "Philipp Oehrlein",
            "url": "https://github.com/philippoehrlein"
        },
        "repository": "https://github.com/philippoehrlein/kirby-navigation-groups",
        "download": "https://api.github.com/repos/philippoehrlein/kirby-navigation-groups/zipball",
        "description": "A plugin for Kirby CMS that allows you to organize your navigation items into groups.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/philippoehrlein/kirby-navigation-groups/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/philippoehrlein/navigation-groups/1056d9905d-1733149024/card.png",
        "example": "",
        "topics": [
            "panel",
            "navigation",
            "templating"
        ],
        "screenshots": [],
        "published": "2024-11-27",
        "latest": "1.1.3",
        "versions": {
            "1.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/philippoehrlein/kirby-navigation-groups/releases/tag/v{{ version }}",
                "download": "https://github.com/philippoehrlein/kirby-navigation-groups/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/philippoehrlein/kirby-navigation-groups"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Nuxt KQL",
        "url": "https://plugins.getkirby.com/johannschopplich/nuxt-kql",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/nuxt-kql",
        "download": "https://api.github.com/repos/johannschopplich/nuxt-kql/zipball",
        "description": "Nuxt 3 module for Kirby's Query Language API",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/nuxt-kirby/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/nuxt-kql/213aaa4116-1711646567/card.jpg",
        "example": "```js\nconst { data } = await useKql({\n  query: 'site',\n  select: {\n    title: true,\n    children: true\n  }\n})\n\n```",
        "topics": [
            "headless",
            "api",
            "integrations",
            "jamstack"
        ],
        "screenshots": [],
        "published": "2022-06-11",
        "latest": "3.0.3",
        "versions": {
            "3.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/nuxt-kql/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/nuxt-kql/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/nuxt-kql"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "OAuth2 Email",
        "url": "https://plugins.getkirby.com/nerdcel/kirby-oauth2-email",
        "author": {
            "name": "Marcel Hieke",
            "url": "https://github.com/nerdcel"
        },
        "repository": "https://github.com/nerdcel/kirby-oauth2-email",
        "download": "https://api.github.com/repos/nerdcel/kirby-oauth2-email/zipball",
        "description": "This plugin allows you to authenticate users via OAuth2 and their email address.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/nerdcel/kirby-oauth2-email/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n'nerdcel.kirby-oauth2-email' => [\n    'callback-path' => 'callback-path',\n    'enabled' => true,\n    'email' => 'example@your-provider.tdl',\n    'service' => 'azure',\n    'client-id' => 'your-client-id',\n    'client-secret' => 'your-client-secret',\n    'refresh-token' => 'your-refresh-token',\n];\n```",
        "topics": [
            "authentication",
            "security",
            "emails"
        ],
        "screenshots": [],
        "published": "2025-01-30",
        "latest": "0.4.2",
        "versions": {
            "0.4.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.4.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/nerdcel/kirby-oauth2-email/releases/tag/v{{ version }}",
                "download": "https://github.com/nerdcel/kirby-oauth2-email/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/nerdcel/kirby-oauth2-email"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "OAuth 2.0",
        "url": "https://plugins.getkirby.com/thathoff/oauth",
        "author": {
            "name": "Markus Denhoff",
            "url": "https://github.com/thathoff"
        },
        "repository": "https://github.com/thathoff/kirby-oauth",
        "download": "https://api.github.com/repos/thathoff/kirby-oauth/zipball",
        "description": "Interface to use OAuth 2.0 providers for user authentication",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/thathoff/kirby-oauth/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/thathoff/oauth/3d2a5dca5e-1712934184/card.png",
        "example": "",
        "topics": [
            "integrations",
            "authentication",
            "security",
            "panel"
        ],
        "screenshots": [],
        "published": "2019-05-13",
        "latest": "3.5.0",
        "versions": {
            "3.5.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.5.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/thathoff/kirby-oauth/releases/tag/v{{ version }}",
                "download": "https://github.com/thathoff/kirby-oauth/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/thathoff/kirby-oauth"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "OG Image",
        "url": "https://plugins.getkirby.com/mauricerenck/og-image",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/og-image",
        "download": "https://api.github.com/repos/mauricerenck/og-image/zipball",
        "description": "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 for that page.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mauricerenck/og-image/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/og-image/b0aceb1ddb-1730798206/card.png",
        "example": "```php\n<meta property=\"og:image\" content=\"<?= $page->url(); ?>/og-image\">\n<meta property=\"og:image:width\" content=\"1200\">\n<meta property=\"og:image:height\" content=\"600\">\n```",
        "topics": [
            "open-graph",
            "images",
            "seo"
        ],
        "screenshots": [],
        "published": "2024-10-30",
        "latest": "1.2.2",
        "versions": {
            "1.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/og-image/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/og-image/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/og-image"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Pagestree Section",
        "url": "https://plugins.getkirby.com/fendinger/pagestree-section",
        "author": {
            "name": "fendinger",
            "url": "https://github.com/fendinger"
        },
        "repository": "https://github.com/fendinger/kirby-pagestree-section",
        "download": "https://api.github.com/repos/fendinger/kirby-pagestree-section/zipball",
        "description": "A Kirby CMS Panel plugin that displays pages as a collapsible tree view with drag & drop sorting, search, context menu, and native Kirby styling.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/fendinger/kirby-pagestree-section/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/fendinger/pagestree-section/4e8d0155c9-1776347669/card.png",
        "example": "",
        "topics": [
            "panel",
            "navigation",
            "user-interface"
        ],
        "screenshots": [],
        "published": "2026-04-16",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/fendinger/kirby-pagestree-section/releases/tag/{{ version }}",
                "download": "https://github.com/fendinger/kirby-pagestree-section/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/fendinger/kirby-pagestree-section"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Pageview Counter",
        "url": "https://plugins.getkirby.com/bnomei/pageviewcounter",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-pageviewcounter",
        "download": "https://api.github.com/repos/bnomei/kirby3-pageviewcounter/zipball",
        "description": "Track Page view count and last visited timestamp",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-pageviewcounter/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\n<?= $page->counterImage() ?>\n```",
        "topics": [
            "analytics",
            "databases",
            "templating"
        ],
        "screenshots": [],
        "published": "2020-08-28",
        "latest": "5.4.0",
        "versions": {
            "5.4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-pageviewcounter/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-pageviewcounter/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-pageviewcounter"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Panel Button Field",
        "url": "https://plugins.getkirby.com/moritzebeling/kirby-panel-button",
        "author": {
            "name": "Moritz Ebeling",
            "url": "https://github.com/moritzebeling"
        },
        "repository": "https://github.com/moritzebeling/kirby-panel-button",
        "download": "https://api.github.com/repos/moritzebeling/kirby-panel-button/zipball",
        "description": "Custom Kirby Panel button field to open or trigger URLs. Helpful if your content is visible or editable on other services/domains.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/moritzebeling/kirby-panel-button/77fc3652a9-1711646567/screenshot.png",
        "example": "```yml\nbutton:\n  url: \"https://external.com/{{ page.slug }}\"\n```",
        "topics": [
            "panel"
        ],
        "screenshots": [],
        "published": "2022-09-18",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/moritzebeling/kirby-panel-button/releases/tag/v{{ version }}",
                "download": "https://github.com/moritzebeling/kirby-panel-button/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/moritzebeling/kirby-panel-button"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Panel buttons",
        "url": "https://plugins.getkirby.com/jakub-pelak/panel-buttons",
        "author": {
            "name": "Jakub Pel\u00e1k",
            "url": "https://github.com/lemmon"
        },
        "repository": "https://github.com/lemmon/kirby-panel-buttons",
        "download": "https://api.github.com/repos/lemmon/kirby-panel-buttons/zipball",
        "description": "A custom Kirby Panel field that features a button.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lemmon/kirby-panel-buttons/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/jakub-pelak/panel-buttons/47931edd65-1720514212/card.png",
        "example": "",
        "topics": [
            "panel",
            "user-interface"
        ],
        "screenshots": [],
        "published": "2024-06-27T16:46:15Z",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lemmon/kirby-panel-buttons/releases/tag/v{{ version }}",
                "download": "https://github.com/lemmon/kirby-panel-buttons/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/lemmon/kirby-panel-buttons"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Panel Menu",
        "url": "https://plugins.getkirby.com/moinframe/panel-menu",
        "author": {
            "name": "moinframe",
            "url": "https://github.com/moinframe"
        },
        "repository": "https://github.com/moinframe/kirby-panel-menu",
        "download": "https://api.github.com/repos/moinframe/kirby-panel-menu/zipball",
        "description": "A fluent, chainable PHP class for managing panel menu entries.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/moinframe/kirby-panel-menu/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/moinframe/panel-menu/a8a03b4ffa-1774452861/card.jpg",
        "example": "",
        "topics": [
            "panel",
            "developer-experience",
            "configuration"
        ],
        "screenshots": [],
        "published": "2026-03-25",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/moinframe/kirby-panel-menu/releases/tag/v{{ version }}",
                "download": "https://github.com/moinframe/kirby-panel-menu/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/moinframe/kirby-panel-menu"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Panel View Extended",
        "url": "https://plugins.getkirby.com/mullema/k3-panel-view-extended",
        "author": {
            "name": "Matthias M\u00fcller",
            "url": "https://github.com/mullema"
        },
        "repository": "https://github.com/mullema/k3-panel-view-extended",
        "download": "https://api.github.com/repos/mullema/k3-panel-view-extended/zipball",
        "description": "Add more specific CSS classes and features to the panel views",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mullema/k3-panel-view-extended/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```yaml\noptions:\n  singleLanguage: true\n  hideStatus: true\n  hideOptions: true\n```",
        "topics": [
            "panel",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2019-01-27",
        "latest": "5.0.0",
        "versions": {
            "5.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mullema/k3-panel-view-extended/releases/tag/{{ version }}",
                "download": "https://github.com/mullema/k3-panel-view-extended/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/mullema/k3-panel-view-extended"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Paparazzi",
        "url": "https://plugins.getkirby.com/tobimori/paparazzi",
        "author": {
            "name": "Tobias M\u00f6ritz",
            "url": "https://github.com/tobimori"
        },
        "repository": "https://github.com/tobimori/kirby-paparazzi",
        "download": "https://api.github.com/repos/tobimori/kirby-paparazzi/zipball",
        "description": "A Puppeteer-powered toolkit for programatically creating images with Kirby, by simply writing HTML & CSS code",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tobimori/kirby-paparazzi/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tobimori/paparazzi/39e6d6ac7c-1712352018/card.png",
        "example": "",
        "topics": [
            "media",
            "images",
            "templating",
            "seo",
            "open-graph"
        ],
        "screenshots": [],
        "published": "2023-10-19",
        "latest": "0.3.0",
        "versions": {
            "0.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tobimori/kirby-paparazzi/releases/tag/{{ version }}",
                "download": "https://github.com/tobimori/kirby-paparazzi/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tobimori/kirby-paparazzi"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Paperback Export",
        "url": "https://plugins.getkirby.com/splorp/paperback-export",
        "author": {
            "name": "Grant Hutchinson",
            "url": "https://github.com/splorp"
        },
        "repository": "https://github.com/splorp/kirby-paperback-export",
        "download": "https://api.github.com/repos/splorp/kirby-paperback-export/zipball",
        "description": "Generates a lightly formatted text file based on your site content, which can be used to create a \u201cbook\u201d viewable on a Newton OS device.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/splorp/kirby-paperback-export/blob/master/license.txt"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/splorp/paperback-export/d5e16cd549-1711646567/card.png",
        "example": "```\nyoursite.com/export/paperback\n```",
        "topics": [
            "exports",
            "integrations",
            "utilities"
        ],
        "screenshots": [],
        "published": "2017-11-02",
        "latest": "2.0.7",
        "versions": {
            "2.0.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/splorp/kirby-paperback-export/releases/tag/{{ version }}",
                "download": "https://github.com/splorp/kirby-paperback-export/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/splorp/kirby-paperback-export"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Paradocs",
        "url": "https://plugins.getkirby.com/moinframe/paradocs",
        "author": {
            "name": "moinframe",
            "url": "https://github.com/moinframe"
        },
        "repository": "https://github.com/moinframe/kirby-paradocs",
        "download": "https://api.github.com/repos/moinframe/kirby-paradocs/zipball",
        "description": "Auto-generate beautiful documentation pages using markdown",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/moinframe/kirby-paradocs/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/moinframe/paradocs/b4d2857527-1774452576/card.jpg",
        "example": "",
        "topics": [
            "documentation",
            "markdown"
        ],
        "screenshots": [],
        "published": "2026-03-25",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/moinframe/kirby-paradocs/releases/tag/v{{ version }}",
                "download": "https://github.com/moinframe/kirby-paradocs/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/moinframe/kirby-paradocs"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Password Guard",
        "url": "https://plugins.getkirby.com/pechente/password-guard",
        "author": {
            "name": "Ren\u00e9 Henrich",
            "url": "https://github.com/Pechente"
        },
        "repository": "https://github.com/Pechente/kirby-password-guard",
        "download": "https://api.github.com/repos/Pechente/kirby-password-guard/zipball",
        "description": "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 access the site. This can be useful for staging sites to prevent unwanted access. Logged in users can access the site normally but any guest will run into the password entry page.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/Pechente/kirby-password-guard/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/pechente/password-guard/fd902b4663-1729861267/card.png",
        "example": "",
        "topics": [
            "authentication",
            "security",
            "content-protection",
            "routing"
        ],
        "screenshots": [],
        "published": "2024-10-26",
        "latest": "1.3.1",
        "versions": {
            "1.3.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Pechente/kirby-password-guard/releases/tag/v{{ version }}",
                "download": "https://github.com/Pechente/kirby-password-guard/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/Pechente/kirby-password-guard"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Password Policy",
        "url": "https://plugins.getkirby.com/visionbites/kirby-password-policy",
        "author": {
            "name": "visionbites",
            "url": "https://github.com/visionbites"
        },
        "repository": "https://github.com/visionbites/kirby-password-policy",
        "download": "https://api.github.com/repos/visionbites/kirby-password-policy/zipball",
        "description": "Enforce a password policy on user creation or password change",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/visionbites/kirby-password-policy/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n'/^(?=.*[0-9])(?=.*[!@#$%^&*])[A-Za-z\\d!@#$%^&*]{16,}$/'\n```",
        "topics": [
            "users",
            "security"
        ],
        "screenshots": [],
        "published": "2024-12-19",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/visionbites/kirby-password-policy/releases/tag/v{{ version }}",
                "download": "https://github.com/visionbites/kirby-password-policy/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/visionbites/kirby-password-policy"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Patrol",
        "url": "https://plugins.getkirby.com/beebmx/patrol",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-patrol",
        "download": "https://api.github.com/repos/beebmx/kirby-patrol/zipball",
        "description": "An easy and customizable way to manage access to website pages according to the roles assigned to users within the Kirby panel interface.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-patrol/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/beebmx/patrol/e824483ec8-1718786118/card.png",
        "example": "",
        "topics": [
            "authentication",
            "security"
        ],
        "screenshots": [],
        "published": "2024-05-30T15:58:54Z",
        "latest": "1.3.0",
        "versions": {
            "1.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-patrol/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-patrol/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-patrol"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Pexels Image Field",
        "url": "https://plugins.getkirby.com/mauricerenck/pexelsimagefield",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/pexels-image-field",
        "download": "https://api.github.com/repos/mauricerenck/pexels-image-field/zipball",
        "description": "A panel field allowing you to search pexels.com for stockphotos and download then directly to your Kirby page.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mauricerenck/pexels-image-field/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/pexelsimagefield/24284d9113-1732120768/card.png",
        "example": "",
        "topics": [
            "images",
            "panel",
            "integrations",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2022-01-14",
        "latest": "2.2.1",
        "versions": {
            "2.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/pexels-image-field/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/pexels-image-field/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/pexels-image-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Photo Stats",
        "url": "https://plugins.getkirby.com/florianziegler/photo-stats",
        "author": {
            "name": "Florian Ziegler",
            "url": "https://github.com/florianziegler"
        },
        "repository": "https://github.com/florianziegler/kirby-photo-stats",
        "download": "https://api.github.com/repos/florianziegler/kirby-photo-stats/zipball",
        "description": "Calculate and display statistics about the photos you published on your blog.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/florianziegler/kirby-photo-stats/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/florianziegler/photo-stats/88b1c263f7-1725705595/card.jpg",
        "example": "",
        "topics": [
            "analytics",
            "media"
        ],
        "screenshots": [],
        "published": "2024-08-20",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/florianziegler/kirby-photo-stats/releases/tag/{{ version }}",
                "download": "https://github.com/florianziegler/kirby-photo-stats/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/florianziegler/kirby-photo-stats"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "PhotoSwipe",
        "url": "https://plugins.getkirby.com/schnti/photoswipe",
        "author": {
            "name": "Timo Schneider",
            "url": "https://github.com/schnti"
        },
        "repository": "https://github.com/schnti/kirby-photoswipe",
        "download": "https://api.github.com/repos/schnti/kirby-photoswipe/zipball",
        "description": "A plugin for Kirby CMS that adds photoswipe v5.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/schnti/kirby-photoswipe/blob/master/LICENSE"
        },
        "card": null,
        "example": "```txt\n(photoswipe: image.jpg\n    width: 200\n    height: 200\n    quality: 70\n    crop: true\n)\n```",
        "topics": [
            "images"
        ],
        "screenshots": [],
        "published": "2019-03-25",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/schnti/kirby-photoswipe/releases/tag/{{ version }}",
                "download": "https://github.com/schnti/kirby-photoswipe/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/schnti/kirby-photoswipe"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "PHP Blueprint Loader",
        "url": "https://plugins.getkirby.com/presprog/php-blueprint-loader",
        "author": {
            "name": "Present Progressive",
            "url": "https://github.com/presprog"
        },
        "repository": "https://github.com/presprog/kirby-php-blueprint-loader",
        "download": "https://api.github.com/repos/presprog/kirby-php-blueprint-loader/zipball",
        "description": "Dynamically loads PHP-based blueprints from your Kirby CMS site folder",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/presprog/kirby-php-blueprint-loader/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n// site/blueprints/pages/blueprint.php\n$fields = [...]; // Fields for all users\n\nif (kirby()->user()->isAdmin()) {\n    $fields = [...] // Fields for admins\n}\n\nreturn [\n    'title' => 'PHP-based blueprint',\n    'fields' => $fields,\n];\n```",
        "topics": [
            "blueprints",
            "panel",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2025-04-03",
        "latest": "0.1.0",
        "versions": {
            "0.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/presprog/kirby-php-blueprint-loader/releases/tag/{{ version }}",
                "download": "https://github.com/presprog/kirby-php-blueprint-loader/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/presprog/kirby-php-blueprint-loader"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "PHP Cache Driver",
        "url": "https://plugins.getkirby.com/bnomei/php-cachedriver",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-php-cachedriver",
        "download": "https://api.github.com/repos/bnomei/kirby3-php-cachedriver/zipball",
        "description": "PHP based Cache-Driver",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-php-cachedriver/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/php-cachedriver/c53ca1b6f0-1711646566/card.png",
        "example": "",
        "topics": [
            "caching",
            "performance"
        ],
        "screenshots": [],
        "published": "2021-11-11",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-php-cachedriver/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-php-cachedriver/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-php-cachedriver"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "PHP Class-based Blueprints",
        "url": "https://plugins.getkirby.com/bnomei/blueprints",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby-blueprints",
        "download": "https://api.github.com/repos/bnomei/kirby-blueprints/zipball",
        "description": "PHP Class-based Blueprints for better type safety and code completion",
        "license": {
            "name": "Other",
            "url": "https://github.com/bnomei/kirby-blueprints/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nreturn Field::make(FieldTypes::TEXT)\n    ->label('Description')\n    ->toArray();\n```",
        "topics": [
            "developer-experience",
            "blueprints"
        ],
        "screenshots": [],
        "published": "2023-11-24",
        "latest": "5.1.3",
        "versions": {
            "5.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby-blueprints/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby-blueprints/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby-blueprints"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Plates",
        "url": "https://plugins.getkirby.com/owebstudio/plates",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "https://owebstudio.com/kirby/plugins/plates",
        "description": "Plates native PHP template engine/system for Kirby",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/plates/5d4a9df9a1-1713364020/logo.png",
        "example": "",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.1.3",
        "versions": {
            "1.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "https://owebstudio.com/kirby/plugins/plates",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Plausible",
        "url": "https://plugins.getkirby.com/floriankarsten/plausible",
        "author": {
            "name": "Florian Karsten",
            "url": "https://github.com/floriankarsten"
        },
        "repository": "https://github.com/floriankarsten/kirby-plausible",
        "download": "https://api.github.com/repos/floriankarsten/kirby-plausible/zipball",
        "description": "Simple plugin providing plausible iframe panel view to kirby panel and simple frontend snippet.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/floriankarsten/plausible/24beaa555a-1711646566/card.png",
        "example": "",
        "topics": [
            "analytics",
            "panel",
            "dashboards"
        ],
        "screenshots": [],
        "published": "2021-04-21",
        "latest": "0.4.1",
        "versions": {
            "0.4.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.4.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/floriankarsten/kirby-plausible/releases/tag/{{ version }}",
                "download": "https://github.com/floriankarsten/kirby-plausible/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/floriankarsten/kirby-plausible"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Plausible",
        "url": "https://plugins.getkirby.com/rowdyrabouw/plausible",
        "author": {
            "name": "Rowdy Rabouw",
            "url": "https://github.com/rowdyrabouw"
        },
        "repository": "https://github.com/rowdyrabouw/kirby3-plausible",
        "download": "https://api.github.com/repos/rowdyrabouw/kirby3-plausible/zipball",
        "description": "Displays simple and useful web analytics from Plausible directly into a panel and provides a frontend snippet for adding the Plausible tracking code to your templates.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/rowdyrabouw/plausible/ac2417516a-1711646567/card.png",
        "example": "",
        "topics": [
            "analytics",
            "dashboards",
            "panel"
        ],
        "screenshots": [],
        "published": "2021-09-01T18:31:47Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/rowdyrabouw/kirby3-plausible/releases/tag/{{ version }}",
                "download": "https://github.com/rowdyrabouw/kirby3-plausible/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/rowdyrabouw/kirby3-plausible"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Playground",
        "url": "https://plugins.getkirby.com/medienbaecker/playground",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-playground",
        "download": "https://api.github.com/repos/medienbaecker/kirby-playground/zipball",
        "description": "Kirby plugin for creating UI test pages",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-playground/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/playground/22a0030ade-1743688877/card.png",
        "example": "",
        "topics": [
            "developer-experience",
            "design",
            "components"
        ],
        "screenshots": [],
        "published": "2025-02-13",
        "latest": "1.2.3",
        "versions": {
            "1.2.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-playground/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-playground/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-playground"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Plugin Loader",
        "url": "https://plugins.getkirby.com/afbora/loader",
        "author": {
            "name": "Ahmet Bora",
            "url": "https://github.com/afbora"
        },
        "repository": "https://github.com/afbora/kirby-loader",
        "download": "https://api.github.com/repos/afbora/kirby-loader/zipball",
        "description": "With Kirby Loader you can load plugins from multiple roots. Thus, you can simplify the management of your plugins by grouping.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/afbora/kirby-loader/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nreturn [\n    'afbora.loader.roots' => [\n        '/plugins/core',\n        '/plugins/payment',\n        '/plugins/shipping',\n    ]\n];\n```",
        "topics": [
            "developer-experience",
            "plugin-development"
        ],
        "screenshots": [],
        "published": "2019-08-02",
        "latest": "2.3.2",
        "versions": {
            "2.3.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.3.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/afbora/kirby-loader/releases/tag/{{ version }}",
                "download": "https://github.com/afbora/kirby-loader/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/afbora/kirby-loader"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Plurals",
        "url": "https://plugins.getkirby.com/oblik/plurals",
        "author": {
            "name": "Oblik Studio",
            "url": "https://github.com/OblikStudio"
        },
        "repository": "https://github.com/OblikStudio/kirby-plurals",
        "download": "https://api.github.com/repos/OblikStudio/kirby-plurals/zipball",
        "description": "Allows you to use language variables to translate a string according to that language's plural forms defined in the Unicode CLDR",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/oblik/kirby-plurals/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\ntp('apples', ['count' => 1]);\n// 1 apple\ntp('apples', ['count' => 3]);\n// 3 apples\ntp('place', ['position' => 1]);\n// 1st\ntp('cookies', ['start' => 3, 'end' => 4]);\n// 3-4 cookies\n```",
        "topics": [
            "internationalisation",
            "templating"
        ],
        "screenshots": [],
        "published": "2020-03-30",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/OblikStudio/kirby-plurals/releases/tag/{{ version }}",
                "download": "https://github.com/OblikStudio/kirby-plurals/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/OblikStudio/kirby-plurals"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Podcaster",
        "url": "https://plugins.getkirby.com/mauricerenck/podcaster",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/kirby-podcaster",
        "download": "https://api.github.com/repos/mauricerenck/kirby-podcaster/zipball",
        "description": "Podcaster is a complete solution for publishing your podcast. Podcaster has you covered with simple and easy feed management, detailed analytics and a customizable player.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/podcaster/4a853a5583-1732120768/card.png",
        "example": "",
        "topics": [
            "podcasts",
            "panel",
            "feeds",
            "analytics",
            "templating",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2019-04-01",
        "latest": "3.4.0",
        "versions": {
            "3.4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/kirby-podcaster/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/kirby-podcaster/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/kirby-podcaster"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Policy",
        "url": "https://plugins.getkirby.com/beebmx/policy",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-policy",
        "download": "https://api.github.com/repos/beebmx/kirby-policy/zipball",
        "description": "Display different fields for different user roles in the Panel",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-policy/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```\nblueprints\n  \u251c\u2500\u2500 pages\n  \u2502   \u251c\u2500\u2500 default.yml\n  \u2502   \u251c\u2500\u2500 home.policy.yml\n  \u2502   \u251c\u2500\u2500 simple.policy.yml\n  \u2502   \u251c\u2500\u2500 content.yml\n  \u2502   \u2514\u2500\u2500 post.policy.yml\n  \u251c\u2500\u2500 users\n  \u2502   \u251c\u2500\u2500 admin.yml\n  \u2502   \u2514\u2500\u2500 editor.yml\n  \u2514\u2500\u2500 site.yml\n```",
        "topics": [
            "users",
            "panel",
            "blueprints"
        ],
        "screenshots": [],
        "published": "2024-05-24T18:28:35Z",
        "latest": "1.2.1",
        "versions": {
            "1.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-policy/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-policy/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-policy"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "POSSE for Kirby",
        "url": "https://plugins.getkirby.com/dewey/kirby-posse",
        "author": {
            "name": "Philipp Defner",
            "url": "https://github.com/dewey"
        },
        "repository": "https://github.com/dewey/kirby-posse",
        "download": "https://api.github.com/repos/dewey/kirby-posse/zipball",
        "description": "Automatically syndicate (cross-post) your newly posted content to Mastodon and Bluesky.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/dewey/kirby-posse/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/dewey/kirby-posse/999ece9087-1748161115/card.png",
        "example": "",
        "topics": [
            "social-media",
            "integrations"
        ],
        "screenshots": [],
        "published": "2025-05-21",
        "latest": "1.3.0",
        "versions": {
            "1.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/dewey/kirby-posse/releases/tag/v{{ version }}",
                "download": "https://github.com/dewey/kirby-posse/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/dewey/kirby-posse"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Posthog",
        "url": "https://plugins.getkirby.com/bnomei/posthog",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-posthog",
        "download": "https://api.github.com/repos/bnomei/kirby3-posthog/zipball",
        "description": "Connect Kirby to Posthog via PHP or Javascript",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-posthog/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/posthog/661faa8a34-1711646566/card.png",
        "example": "```php\n// capture data via PHP directly\nposthog()->capture([...]);\n\n// output JS tracking script\nsnippet('posthog');\n```",
        "topics": [
            "analytics"
        ],
        "screenshots": [],
        "published": "2022-06-28",
        "latest": "5.3.0",
        "versions": {
            "5.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-posthog/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-posthog/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-posthog"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Promote Button",
        "url": "https://plugins.getkirby.com/scottboms/promote-button",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-promote-button",
        "download": "https://api.github.com/repos/scottboms/kirby-promote-button/zipball",
        "description": "A customizable View Button for Kirby that allows posting directly to Mastodon, Bluesky or LinkedIn with various configuration options.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-promote-button/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/promote-button/fcf1367b02-1751617775/card.png",
        "example": "",
        "topics": [
            "panel",
            "social-media",
            "automation",
            "workflow"
        ],
        "screenshots": [],
        "published": "2025-07-04",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-promote-button/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-promote-button/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-promote-button"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Proofreader",
        "url": "https://plugins.getkirby.com/grommasdietz/proofreader",
        "author": {
            "name": "Grommas Dietz",
            "url": "https://github.com/grommasdietz"
        },
        "repository": "https://github.com/grommasdietz/kirby-proofreader",
        "download": "https://api.github.com/repos/grommasdietz/kirby-proofreader/zipball",
        "description": "Typographic suggestions for Kirby CMS",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/grommasdietz/kirby-proofreader/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/grommasdietz/proofreader/bb7956e440-1778248993/card.png",
        "example": "",
        "topics": [
            "panel",
            "workflow",
            "utilities",
            "typography",
            "text"
        ],
        "screenshots": [],
        "published": "2026-05-09",
        "latest": "1.10.0",
        "versions": {
            "1.10.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.10.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/grommasdietz/kirby-proofreader/releases/tag/v{{ version }}",
                "download": "https://github.com/grommasdietz/kirby-proofreader/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/grommasdietz/kirby-proofreader"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "PWA (Progressive Web App)",
        "url": "https://plugins.getkirby.com/owebstudio/pwa",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Turns your Kirby website into a PWA: progressive web app.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/pwa/8a6673d05c-1711646567/card.png",
        "example": "",
        "topics": [
            "pwa",
            "performance"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Queue",
        "url": "https://plugins.getkirby.com/bvdputte/queue",
        "author": {
            "name": "Bart Vandeputte",
            "url": "https://github.com/bvdputte"
        },
        "repository": "https://github.com/bvdputte/kirby-queue",
        "download": "https://api.github.com/repos/bvdputte/kirby-queue/zipball",
        "description": "Enable workers in Kirby that can do tasks in the background at scheduled intervals (cron) by working through queues of jobs",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bvdputte/kirby-queue/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\n$queue = kqQueue('queuename');\n$job   = kqJob([\n    'foo' => 'foo',\n    'bar' => 'bar'\n]);\n\n$queue->addJob($job);\n```",
        "topics": [
            "queues",
            "devtools"
        ],
        "screenshots": [],
        "published": "2019-03-22",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bvdputte/kirby-queue/releases/tag/{{ version }}",
                "download": "https://github.com/bvdputte/kirby-queue/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/bvdputte/kirby-queue"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Quote Button",
        "url": "https://plugins.getkirby.com/timothymills/quote-button",
        "author": {
            "name": "Timothy Mills",
            "url": "https://github.com/timothymills"
        },
        "repository": "https://github.com/timothymills/quote-button",
        "download": "https://api.github.com/repos/timothymills/quote-button/zipball",
        "description": "Kirby CMS plugin to add a blockquote button to the panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/timothymills/quote-button/blob/main/LICENSE"
        },
        "card": null,
        "example": "```kirbytext\n> Lorem ipsum dolor sit amet, consectetur adipiscing elit. \n> Morbi tincidunt sagittis aliquet. Interdum et malesuada \n> fames ac ante ipsum primis in faucibus. Cras eu \n> elementum sem, at ornare quam.\n```",
        "topics": [
            "content-creation",
            "text",
            "markdown"
        ],
        "screenshots": [],
        "published": "2025-01-26",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/timothymills/quote-button/releases/tag/{{ version }}",
                "download": "https://github.com/timothymills/quote-button/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/timothymills/quote-button"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Quote Tag",
        "url": "https://plugins.getkirby.com/jbeyerstedt/quote",
        "author": {
            "name": "Jannik Beyerstedt",
            "url": "https://github.com/jbeyerstedt"
        },
        "repository": "https://github.com/jbeyerstedt/kirby-kirbytag-quote",
        "download": "https://api.github.com/repos/jbeyerstedt/kirby-kirbytag-quote/zipball",
        "description": "Kirbytag to create blockquotes",
        "license": {
            "name": "GNU General Public License v3.0",
            "url": "https://github.com/jbeyerstedt/kirby-kirbytag-quote/blob/kirby3/LICENSE"
        },
        "card": null,
        "example": "```kirbytext\n(quote: Awesome quote author: A. Einstein)\n```",
        "topics": [
            "markdown",
            "text"
        ],
        "screenshots": [],
        "published": "2019-04-14",
        "latest": "2.0.1",
        "versions": {
            "2.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/jbeyerstedt/kirby-kirbytag-quote/releases/tag/v{{ version }}",
                "download": "https://github.com/jbeyerstedt/kirby-kirbytag-quote/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/jbeyerstedt/kirby-kirbytag-quote"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Rate Page",
        "url": "https://plugins.getkirby.com/mauricerenck/ratepage",
        "author": {
            "name": "Maurice Renck",
            "url": "https://github.com/mauricerenck"
        },
        "repository": "https://github.com/mauricerenck/rate-page",
        "download": "https://api.github.com/repos/mauricerenck/rate-page/zipball",
        "description": "A page rating plugin. Working without page reload and can also receive webmentions. Comes with a panel overview of all the ratings.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mauricerenck/rate-page/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/mauricerenck/ratepage/aa18cb5e6f-1711646567/card.png",
        "example": "",
        "topics": [
            "ratings",
            "analytics",
            "indieweb",
            "templating",
            "social-media"
        ],
        "screenshots": [],
        "published": "2020-04-12",
        "latest": "1.2.1",
        "versions": {
            "1.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mauricerenck/rate-page/releases/tag/v{{ version }}",
                "download": "https://github.com/mauricerenck/rate-page/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mauricerenck/rate-page"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Ray",
        "url": "https://plugins.getkirby.com/genxbe/ray",
        "author": {
            "name": "Sam Serrien",
            "url": "https://github.com/genxbe"
        },
        "repository": "https://github.com/genxbe/kirby-ray",
        "download": "https://api.github.com/repos/genxbe/kirby-ray/zipball",
        "description": "Helper tool that enables ray (https://myray.app/) on all extendable methods.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/genxbe/kirby-ray/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/genxbe/ray/1a295b5fd6-1711646566/card.png",
        "example": "",
        "topics": [
            "debugging",
            "devtools",
            "developer-experience",
            "integrations"
        ],
        "screenshots": [],
        "published": "2021-03-23",
        "latest": "2.0.4",
        "versions": {
            "2.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/genxbe/kirby-ray/releases/tag/{{ version }}",
                "download": "https://github.com/genxbe/kirby-ray/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/genxbe/kirby-ray"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Recently Modified",
        "url": "https://plugins.getkirby.com/bnomei/recently-modified",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-recently-modified",
        "download": "https://api.github.com/repos/bnomei/kirby3-recently-modified/zipball",
        "description": "Kirby Plugin to view recently modified pages by current User (or other collections)",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-recently-modified/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/recently-modified/f4e5578af8-1711646566/card.png",
        "example": "```yaml\nsections:\n  recmodByUser:\n    type: recentlymodified\n    headline: Your Recently Modified Pages\n```",
        "topics": [
            "dates"
        ],
        "screenshots": [],
        "published": "2022-04-17",
        "latest": "5.1.0",
        "versions": {
            "5.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-recently-modified/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-recently-modified/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-recently-modified"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Recurr",
        "url": "https://plugins.getkirby.com/hashandsalt/recurr",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby-recurr",
        "download": "https://api.github.com/repos/HashandSalt/kirby-recurr/zipball",
        "description": "This plugin integrates the Recurr library to make it easier to work with repeating dates (like events on a calender).",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/HashandSalt/kirby-recurr/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\n$datelist = $site->recurr(\n    '2022-09-10 20:00:00',\n    '2022-09-11 02:00:00',\n    'WEEKLY',\n    ['WE', 'TH', 'FR'],\n    '2022-10-11'\n);\n```",
        "topics": [
            "dates",
            "templating"
        ],
        "screenshots": [],
        "published": "2019-09-12",
        "latest": "0.0.7",
        "versions": {
            "0.0.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.0.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby-recurr/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/kirby-recurr/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby-recurr"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Redirects",
        "url": "https://plugins.getkirby.com/bnomei/redirects",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-redirects",
        "download": "https://api.github.com/repos/bnomei/kirby3-redirects/zipball",
        "description": "Setup HTTP status code redirects from within the Panel",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-redirects/blob/master/LICENSE"
        },
        "card": null,
        "example": "```yaml\nsections:\n  redirects:\n    extends: plugin-redirects3xx\n```",
        "topics": [
            "redirects",
            "devtools",
            "routing"
        ],
        "screenshots": [],
        "published": "2018-10-10",
        "latest": "5.4.0",
        "versions": {
            "5.4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-redirects/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-redirects/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-redirects"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Redis Cache Driver",
        "url": "https://plugins.getkirby.com/bnomei/redis-cachedriver",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-redis-cachedriver",
        "download": "https://api.github.com/repos/bnomei/kirby3-redis-cachedriver/zipball",
        "description": "Redis based Cache-Driver",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-redis-cachedriver/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/redis-cachedriver/a6bef5abe2-1711646566/card.png",
        "example": "",
        "topics": [
            "performance",
            "caching"
        ],
        "screenshots": [],
        "published": "2019-12-11",
        "latest": "5.1.0",
        "versions": {
            "5.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-redis-cachedriver/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-redis-cachedriver/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-redis-cachedriver"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Relationship field",
        "url": "https://plugins.getkirby.com/olach/relationship",
        "author": {
            "name": "Ola Christensson",
            "url": "https://github.com/olach"
        },
        "repository": "https://github.com/olach/kirby3-relationship",
        "download": "https://api.github.com/repos/olach/kirby3-relationship/zipball",
        "description": "The Relationship field allows you to select and sort multiple items from a list",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/olach/kirby3-relationship/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/olach/relationship/d87fb1e7ae-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "structured-data",
            "relationships"
        ],
        "screenshots": [],
        "published": "2020-01-28",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/olach/kirby3-relationship/releases/tag/{{ version }}",
                "download": "https://github.com/olach/kirby3-relationship/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/olach/kirby3-relationship"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Reload On Save",
        "url": "https://plugins.getkirby.com/junohamburg/reload-on-save",
        "author": {
            "name": "JUNO",
            "url": "https://github.com/junohamburg"
        },
        "repository": "https://github.com/junohamburg/kirby-reload-on-save",
        "download": "https://api.github.com/repos/junohamburg/kirby-reload-on-save/zipball",
        "description": "Automatically reload the frontend when content changes are saved in the panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/junohamburg/kirby-reload-on-save/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/junohamburg/reload-on-save/c463b0b69e-1711646567/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "wysiwyg",
            "user-experience",
            "panel"
        ],
        "screenshots": [],
        "published": "2023-05-09",
        "latest": "1.0.4",
        "versions": {
            "1.0.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/junohamburg/kirby-reload-on-save/releases/tag/{{ version }}",
                "download": "https://github.com/junohamburg/kirby-reload-on-save/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/junohamburg/kirby-reload-on-save"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Remix icons",
        "url": "https://plugins.getkirby.com/estd/remix-icons",
        "author": {
            "name": "Estd",
            "url": "https://github.com/veryrobert"
        },
        "repository": "https://github.com/veryrobert/kirby-remix-icons",
        "download": "https://api.github.com/repos/veryrobert/kirby-remix-icons/zipball",
        "description": "Easy integration of Remix Icons: This plugin provides SVG icons for use in blueprints and the Panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/veryrobert/kirby-remix-icons/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/estd/remix-icons/ab7676283f-1736187557/card.png",
        "example": "",
        "topics": [
            "icons"
        ],
        "screenshots": [],
        "published": "2024-12-18T23:21:23Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/veryrobert/kirby-remix-icons/releases/tag/{{ version }}",
                "download": "https://github.com/veryrobert/kirby-remix-icons/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/veryrobert/kirby-remix-icons"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Reporter for Kirby",
        "url": "https://plugins.getkirby.com/gearsdigital/reporter",
        "author": {
            "name": "gearsdigital",
            "url": "https://github.com/gearsdigital"
        },
        "repository": "https://github.com/gearsdigital/reporter-for-kirby",
        "download": "https://api.github.com/repos/gearsdigital/reporter-for-kirby/zipball",
        "description": "Enables editors or clients to submit tasks, bugs and ideas to GitHub, Gitlab or Bitbucket or by E-Mail, straight out of the Panel!",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/gearsdigital/reporter-for-kirby/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/gearsdigital/reporter/1659290597-1711646566/card.png",
        "example": "",
        "topics": [
            "issues"
        ],
        "screenshots": [],
        "published": "2019-06-23",
        "latest": "4.1.1",
        "versions": {
            "4.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "4.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/gearsdigital/reporter-for-kirby/releases/tag/v{{ version }}",
                "download": "https://github.com/gearsdigital/reporter-for-kirby/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/gearsdigital/reporter-for-kirby"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Resolve",
        "url": "https://plugins.getkirby.com/lukaskleinschmidt/resolve",
        "author": {
            "name": "Lukas Kleinschmidt",
            "url": "https://github.com/lukaskleinschmidt"
        },
        "repository": "https://github.com/lukaskleinschmidt/kirby-resolve",
        "download": "https://api.github.com/repos/lukaskleinschmidt/kirby-resolve/zipball",
        "description": "Speed up Kirby's page routing.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukaskleinschmidt/kirby-resolve/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\nreturn [\n    'lukaskleinschmidt.resolve.cache' => true\n];\n```",
        "topics": [
            "performance",
            "routing"
        ],
        "screenshots": [],
        "published": "2020-03-24",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukaskleinschmidt/kirby-resolve/releases/tag/{{ version }}",
                "download": "https://github.com/lukaskleinschmidt/kirby-resolve/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukaskleinschmidt/kirby-resolve"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Responsive images",
        "url": "https://plugins.getkirby.com/nerdcel/responsive-images",
        "author": {
            "name": "Marcel Hieke",
            "url": "https://github.com/nerdcel"
        },
        "repository": "https://github.com/nerdcel/kirby3-responsive-images",
        "download": "https://api.github.com/repos/nerdcel/kirby3-responsive-images/zipball",
        "description": "Manage responsive image settings within the Kirby panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/nerdcel/kirby3-responsive-images/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/nerdcel/responsive-images/71abdaf7b5-1738838997/card.png",
        "example": "To render the image, use the following helper in your template:\n```php\n<?php responsiveImage('slug', $image, 'additional-css-classes') ?>\n```",
        "topics": [
            "images",
            "media",
            "mobile",
            "panel"
        ],
        "screenshots": [],
        "published": "2025-02-04",
        "latest": "3.1.5",
        "versions": {
            "3.1.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.1.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/nerdcel/kirby3-responsive-images/releases/tag/v{{ version }}",
                "download": "https://github.com/nerdcel/kirby3-responsive-images/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/nerdcel/kirby3-responsive-images"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Retour",
        "url": "https://plugins.getkirby.com/distantnative/retour",
        "author": {
            "name": "Nico Hoffmann",
            "url": "https://github.com/distantnative"
        },
        "repository": "https://github.com/distantnative/retour-for-kirby",
        "download": "https://api.github.com/repos/distantnative/retour-for-kirby/zipball",
        "description": "Add and manage redirects based on rules, supporting wildcards and HTTP status codes. Track requests to your site that end up nowhere. All directly from the Panel in a familiar UI without writing any code.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/distantnative/retour-for-kirby/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/distantnative/retour/56b7349884-1772315177/card.png",
        "example": "",
        "topics": [
            "redirects",
            "analytics",
            "routing"
        ],
        "screenshots": [],
        "published": "2019-03-29",
        "latest": "5.6.0",
        "versions": {
            "5.6.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.6.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/distantnative/retour-for-kirby/releases/tag/{{ version }}",
                "download": "https://github.com/distantnative/retour-for-kirby/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/distantnative/retour-for-kirby"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Retrotree Section",
        "url": "https://plugins.getkirby.com/findthebug/retrotree",
        "author": {
            "name": "Findthebug",
            "url": null
        },
        "repository": "https://bitbucket.org/vitamin2/retrotree",
        "download": "https://bitbucket.org/vitamin2/retrotree/get/main.zip",
        "description": "Retrotree is a section plugin to display pages in real retro tree fashion.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/findthebug/retrotree/a73a834cf6-1711646566/card.png",
        "example": "",
        "topics": [
            "navigation"
        ],
        "screenshots": [],
        "published": null,
        "latest": "",
        "versions": {
            "": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://bitbucket.org/vitamin2/retrotree/releases/tag/{{ version }}",
                "download": "https://bitbucket.org/vitamin2/retrotree/get/{{ version }}.zip",
                "upgrade": "https://bitbucket.org/vitamin2/retrotree"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Revisions",
        "url": "https://plugins.getkirby.com/thomhines/kirby-revisions",
        "author": {
            "name": "Thom",
            "url": "https://github.com/thomhines"
        },
        "repository": "https://github.com/thomhines/kirby-revisions",
        "download": "https://api.github.com/repos/thomhines/kirby-revisions/zipball",
        "description": "Save, preview, and restore page revisions from the Kirby Panel.\n\nkirby-revisions adds a Revisions button in the Panel for pages and site settings. Editors can save snapshots, browse older ones, and load a previous snapshot back into the current draft without publishing it live.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/thomhines/kirby-revisions/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/thomhines/kirby-revisions/73045fd5b0-1776348359/card.png",
        "example": "",
        "topics": [
            "versioning",
            "content-creation",
            "panel"
        ],
        "screenshots": [],
        "published": "2026-04-15",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/thomhines/kirby-revisions/releases/tag/v{{ version }}",
                "download": "https://github.com/thomhines/kirby-revisions/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/thomhines/kirby-revisions"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Robots",
        "url": "https://plugins.getkirby.com/schnti/robots",
        "author": {
            "name": "Timo Schneider",
            "url": "https://github.com/schnti"
        },
        "repository": "https://github.com/schnti/kirby-robots",
        "download": "https://api.github.com/repos/schnti/kirby-robots/zipball",
        "description": "Kirby CMS plugin that adds a route for robots.txt",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/schnti/kirby-robots/blob/master/LICENSE.txt"
        },
        "card": null,
        "example": "```txt\nrobots.txt\n```",
        "topics": [
            "sitemaps",
            "robots"
        ],
        "screenshots": [],
        "published": "2023-04-03",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/schnti/kirby-robots/releases/tag/{{ version }}",
                "download": "https://github.com/schnti/kirby-robots/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/schnti/kirby-robots"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Robots.txt",
        "url": "https://plugins.getkirby.com/bnomei/robots-txt",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-robots-txt",
        "download": "https://api.github.com/repos/bnomei/kirby3-robots-txt/zipball",
        "description": "Manage the robots.txt from Kirby's config file",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-robots-txt/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\nreturn [\n    'bnomei.robots-txt' => [\n        'content' => '...'\n    ]\n];\n```",
        "topics": [
            "seo",
            "robots"
        ],
        "screenshots": [],
        "published": "2018-10-06",
        "latest": "5.1.0",
        "versions": {
            "5.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-robots-txt/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-robots-txt/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-robots-txt"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Roomle",
        "url": "https://plugins.getkirby.com/lukasbestle/roomle",
        "author": {
            "name": "Lukas Bestle",
            "url": "https://github.com/lukasbestle"
        },
        "repository": "https://github.com/lukasbestle/kirby-roomle",
        "download": "https://api.github.com/repos/lukasbestle/kirby-roomle/zipball",
        "description": "Block plugin to embed the Roomle 3D Configurator into your Kirby site",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukasbestle/kirby-roomle/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/lukasbestle/roomle/045dbaf41d-1711646567/card.png",
        "example": "",
        "topics": [
            "integrations",
            "wysiwyg",
            "content-creation",
            "panel"
        ],
        "screenshots": [],
        "published": "2022-09-12",
        "latest": "1.4.0",
        "versions": {
            "1.4.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukasbestle/kirby-roomle/releases/tag/{{ version }}",
                "download": "https://github.com/lukasbestle/kirby-roomle/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukasbestle/kirby-roomle"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Route Attributes",
        "url": "https://plugins.getkirby.com/presprog/route-attributes",
        "author": {
            "name": "Present Progressive",
            "url": "https://github.com/presprog"
        },
        "repository": "https://github.com/presprog/kirby-route-attributes",
        "download": "https://api.github.com/repos/presprog/kirby-route-attributes/zipball",
        "description": "Use PHP8 attributes to define metadata for your custom routes in separate files.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/presprog/kirby-route-attributes/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n// site/routes/my-awesome-route.php\nuse PresProg\\RouteAttributes\\Attributes\\Get;\n\nreturn #[Get('/hello')] function () {\n    return '<h1>Hello world!</h1>';\n};\n```",
        "topics": [
            "routing",
            "devtools",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2021-05-31",
        "latest": "0.1.0",
        "versions": {
            "0.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/presprog/kirby-route-attributes/releases/tag/{{ version }}",
                "download": "https://github.com/presprog/kirby-route-attributes/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/presprog/kirby-route-attributes"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Scheduler",
        "url": "https://plugins.getkirby.com/beebmx/scheduler",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-scheduler",
        "download": "https://api.github.com/repos/beebmx/kirby-scheduler/zipball",
        "description": "Kirby Scheduler offers a fresh approach to managing scheduled tasks on your server.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-scheduler/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/beebmx/scheduler/9671dc4e2a-1759501647/card.jpg",
        "example": "",
        "topics": [
            "automation",
            "cron"
        ],
        "screenshots": [],
        "published": "2025-10-02T23:17:03Z",
        "latest": "1.0.7",
        "versions": {
            "1.0.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-scheduler/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-scheduler/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-scheduler"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Schema",
        "url": "https://plugins.getkirby.com/hashandsalt/schema",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby3-schema",
        "download": "https://api.github.com/repos/HashandSalt/kirby3-schema/zipball",
        "description": "Easily generate JSON schema for any kind of structured data in the RDFa specification.",
        "license": [],
        "card": null,
        "example": "```php\n<?= $site\n    ->schema('LocalBusiness')\n    ->name('Hash&Salt')\n    ->email('email@example.com')\n?>\n```",
        "topics": [
            "schema-org",
            "templating",
            "json",
            "seo",
            "meta-tags"
        ],
        "screenshots": [],
        "published": "2020-01-24",
        "latest": "0.0.1",
        "versions": {
            "0.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby3-schema/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/kirby3-schema/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby3-schema"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Semantic Markup Tags",
        "url": "https://plugins.getkirby.com/scottboms/kirby-markup",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-markup",
        "download": "https://api.github.com/repos/scottboms/kirby-markup/zipball",
        "description": "A collection of Kirbytags and shortcut buttons to employ advanced semantic markup in textarea fields.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-markup/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/kirby-markup/cfc5b609ea-1750875261/card.jpg",
        "example": "```kirbytext\n(abbr: NASA title: National Aeronautics and Space Administration)\n```",
        "topics": [
            "typography",
            "text",
            "markdown"
        ],
        "screenshots": [],
        "published": "2024-02-13",
        "latest": "1.1.3",
        "versions": {
            "1.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-markup/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-markup/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-markup"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Sentry",
        "url": "https://plugins.getkirby.com/thathoff/sentry",
        "author": {
            "name": "Markus Denhoff",
            "url": "https://github.com/thathoff"
        },
        "repository": "https://github.com/thathoff/kirby-sentry",
        "download": "https://api.github.com/repos/thathoff/kirby-sentry/zipball",
        "description": "Sentry real-time crash reporting for Kirby CMS sites",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/thathoff/kirby-sentry/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/thathoff/sentry/8907cf5ba0-1713364020/logo.png",
        "example": "",
        "topics": [
            "logging",
            "devtools",
            "analytics",
            "debugging"
        ],
        "screenshots": [],
        "published": "2016-06-24",
        "latest": "3.2.1",
        "versions": {
            "3.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/thathoff/kirby-sentry/releases/tag/v{{ version }}",
                "download": "https://github.com/thathoff/kirby-sentry/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/thathoff/kirby-sentry"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SEO",
        "url": "https://plugins.getkirby.com/hashandsalt/kirby3-seo",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby3-seo",
        "download": "https://api.github.com/repos/HashandSalt/kirby3-seo/zipball",
        "description": "A small plugin for generating meta data using shared controllers and field data. Also creates Facebook Opengraph and Twitter social sharing information.",
        "license": [],
        "card": null,
        "example": "```php\n<?php snippet('seo/meta') ?>\n```",
        "topics": [
            "seo",
            "meta-tags",
            "templating",
            "open-graph"
        ],
        "screenshots": [],
        "published": "2020-03-15",
        "latest": "1.0.7",
        "versions": {
            "1.0.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby3-seo/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/kirby3-seo/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby3-seo"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SEO",
        "url": "https://plugins.getkirby.com/hashandsalt/kirby4-seo",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby4-seo",
        "download": "https://api.github.com/repos/HashandSalt/kirby4-seo/zipball",
        "description": "A small plugin for generating meta data using shared controllers and field data. Also creates Facebook Opengraph and Twitter social sharing information.",
        "license": [],
        "card": null,
        "example": "```php\n<?php snippet('seo/meta') ?>\n```",
        "topics": [
            "templating",
            "seo",
            "meta-tags",
            "open-graph"
        ],
        "screenshots": [],
        "published": "2023-12-22",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby4-seo/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/kirby4-seo/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby4-seo"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SEO",
        "url": "https://plugins.getkirby.com/tobimori/seo",
        "author": {
            "name": "Tobias M\u00f6ritz",
            "url": "https://github.com/tobimori"
        },
        "repository": "https://github.com/tobimori/kirby-seo",
        "download": "https://api.github.com/repos/tobimori/kirby-seo/zipball",
        "description": "All-in-one toolkit for implementing SEO & Meta best practices in your Kirby site. Get a customizable, turnkey SEO solution in seconds.",
        "license": {
            "name": "Other",
            "url": "https://github.com/tobimori/kirby-seo/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tobimori/seo/c4f923464d-1712352018/card.png",
        "example": "",
        "topics": [
            "seo",
            "meta-tags",
            "open-graph",
            "schema-org",
            "robots",
            "sitemaps",
            "panel"
        ],
        "screenshots": [],
        "published": "2023-05-10",
        "latest": "1.1.2",
        "versions": {
            "1.1.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tobimori/kirby-seo/releases/tag/{{ version }}",
                "download": "https://github.com/tobimori/kirby-seo/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tobimori/kirby-seo"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SEO Audit",
        "url": "https://plugins.getkirby.com/johannschopplich/seo-audit",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/kirby-tools/kirby-seo-audit",
        "download": "https://api.github.com/repos/kirby-tools/kirby-seo-audit/zipball",
        "description": "SEO analysis like Yoast SEO, right from the Panel. Privacy first, no external services.",
        "license": {
            "name": "Other",
            "url": "https://github.com/kirby-tools/kirby-seo-audit/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/seo-audit/094c31dcf0-1751617459/card.png",
        "example": "",
        "topics": [
            "seo",
            "audits"
        ],
        "screenshots": [],
        "published": "2024-03-05",
        "latest": "3.2.3",
        "versions": {
            "3.2.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.2.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/kirby-tools/kirby-seo-audit/releases/tag/v{{ version }}",
                "download": "https://github.com/kirby-tools/kirby-seo-audit/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/kirby-tools/kirby-seo-audit"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Seobility \u2013 Keyword check",
        "url": "https://plugins.getkirby.com/bnomei/seobility",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-seobility",
        "download": "https://api.github.com/repos/bnomei/kirby3-seobility/zipball",
        "description": "Plugin to use the free and paid API of Seobility.net like the keyword check",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-seobility/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/seobility/61041becd8-1711646566/card.png",
        "example": "",
        "topics": [
            "seo",
            "audits",
            "panel"
        ],
        "screenshots": [],
        "published": "2022-04-20",
        "latest": "5.1.0",
        "versions": {
            "5.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-seobility/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-seobility/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-seobility"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SERP Preview",
        "url": "https://plugins.getkirby.com/johannschopplich/serp-preview",
        "author": {
            "name": "Johann Schopplich",
            "url": "https://github.com/johannschopplich"
        },
        "repository": "https://github.com/johannschopplich/kirby-serp-preview",
        "download": "https://api.github.com/repos/johannschopplich/kirby-serp-preview/zipball",
        "description": "Panel plugin for search engine result page previews",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/johannschopplich/kirby-serp-preview/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/johannschopplich/serp-preview/2cd76ec178-1736187557/card.png",
        "example": "",
        "topics": [
            "seo",
            "wysiwyg"
        ],
        "screenshots": [],
        "published": "2023-12-11",
        "latest": "1.3.1",
        "versions": {
            "1.3.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/johannschopplich/kirby-serp-preview/releases/tag/v{{ version }}",
                "download": "https://github.com/johannschopplich/kirby-serp-preview/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/johannschopplich/kirby-serp-preview"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Shopify",
        "url": "https://plugins.getkirby.com/tristantbg/kirby-shopify",
        "author": {
            "name": "Tristan Bagot",
            "url": "https://github.com/tristantbg"
        },
        "repository": "https://github.com/tristantbg/kirby-shopify",
        "download": "https://api.github.com/repos/tristantbg/kirby-shopify/zipball",
        "description": "Display products on your own site and integrate the checkout process with your Shopify shop.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tristantbg/kirby-shopify/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tristantbg/kirby-shopify/809730b0a5-1711646567/card.png",
        "example": "",
        "topics": [
            "e-commerce",
            "templating"
        ],
        "screenshots": [],
        "published": "2019-03-20T09:32:21Z",
        "latest": "1.3.7",
        "versions": {
            "1.3.7": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.7",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tristantbg/kirby-shopify/releases/tag/v{{ version }}",
                "download": "https://github.com/tristantbg/kirby-shopify/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tristantbg/kirby-shopify"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Similar",
        "url": "https://plugins.getkirby.com/texnixe/similar",
        "author": {
            "name": "Sonja Broda",
            "url": "https://github.com/texnixe"
        },
        "repository": "https://github.com/texnixe/kirby3-similar",
        "download": "https://api.github.com/repos/texnixe/kirby3-similar/zipball",
        "description": "Find items related to the current item based on similarity between fields",
        "license": [],
        "card": null,
        "example": "```php\nforeach ($page->similar($options) as $p) {\n  echo $p->title();\n}\n```",
        "topics": [
            "relationships",
            "templating",
            "structured-data"
        ],
        "screenshots": [],
        "published": "2019-03-03",
        "latest": "3.0.1",
        "versions": {
            "3.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/texnixe/kirby3-similar/releases/tag/v{{ version }}",
                "download": "https://github.com/texnixe/kirby3-similar/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/texnixe/kirby3-similar"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Simplestats",
        "url": "https://plugins.getkirby.com/daandelange/simplestats",
        "author": {
            "name": "Daan de Lange",
            "url": "https://github.com/Daandelange"
        },
        "repository": "https://github.com/Daandelange/kirby3-simplestats",
        "download": "https://api.github.com/repos/Daandelange/kirby3-simplestats/zipball",
        "description": "Track page views, referrers and devices on your Kirby 3 website. This plugin provides a simple solution for self-hosted, minimal and non-intrusive visitor analytics.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/Daandelange/kirby-simplestats/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/daandelange/simplestats/aa8115612e-1711646566/card.png",
        "example": "",
        "topics": [
            "analytics",
            "dashboards"
        ],
        "screenshots": [],
        "published": "2020-12-13T14:30:07Z",
        "latest": "0.7.7-beta",
        "versions": {
            "0.7.7-beta": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.7.7-beta",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Daandelange/kirby3-simplestats/releases/tag/{{ version }}",
                "download": "https://github.com/Daandelange/kirby3-simplestats/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/Daandelange/kirby3-simplestats"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Sitemap",
        "url": "https://plugins.getkirby.com/schnti/sitemap",
        "author": {
            "name": "Timo Schneider",
            "url": "https://github.com/schnti"
        },
        "repository": "https://github.com/schnti/kirby-sitemap",
        "download": "https://api.github.com/repos/schnti/kirby-sitemap/zipball",
        "description": "A plugin for Kirby CMS that generates an sitemap.xml and HTML sitemap.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/schnti/kirby-sitemap/blob/master/LICENSE.txt"
        },
        "card": null,
        "example": "```txt\nhttp://example.com/sitemap.xml\nhttp://example.com/sitemap.json\n```",
        "topics": [
            "sitemaps"
        ],
        "screenshots": [],
        "published": "2023-04-03",
        "latest": "2.1.1",
        "versions": {
            "2.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/schnti/kirby-sitemap/releases/tag/{{ version }}",
                "download": "https://github.com/schnti/kirby-sitemap/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/schnti/kirby-sitemap"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Snipcart",
        "url": "https://plugins.getkirby.com/hashandsalt/snipcart",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby3-snipcart",
        "download": "https://api.github.com/repos/HashandSalt/kirby3-snipcart/zipball",
        "description": "Helps integrate Snipcart into a Kirby site",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/HashandSalt/kirby-snipcart/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/hashandsalt/snipcart/bdbe59b6d8-1711646566/card.png",
        "example": "",
        "topics": [
            "e-commerce",
            "panel"
        ],
        "screenshots": [],
        "published": "2019-11-11",
        "latest": "0.7.6",
        "versions": {
            "0.7.6": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.7.6",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby3-snipcart/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/kirby3-snipcart/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby3-snipcart"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Snippet Controller",
        "url": "https://plugins.getkirby.com/lukaskleinschmidt/snippet-controller",
        "author": {
            "name": "Lukas Kleinschmidt",
            "url": "https://github.com/lukaskleinschmidt"
        },
        "repository": "https://github.com/lukaskleinschmidt/kirby-snippet-controller",
        "download": "https://api.github.com/repos/lukaskleinschmidt/kirby-snippet-controller/zipball",
        "description": "Define snippet controllers in a similar way to page controllers.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukaskleinschmidt/kirby-snippet-controller/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```bash\n\ud83d\udcc1 snippets\n\u251c\u2500 \ud83d\udcc4 header.controller.php\n\u2514\u2500 \ud83d\udcc4 header.php\n```",
        "topics": [
            "templating",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2023-01-05",
        "latest": "2.2.0",
        "versions": {
            "2.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukaskleinschmidt/kirby-snippet-controller/releases/tag/{{ version }}",
                "download": "https://github.com/lukaskleinschmidt/kirby-snippet-controller/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukaskleinschmidt/kirby-snippet-controller"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "snippetWhen Helper",
        "url": "https://plugins.getkirby.com/hananils/snippetwhen-helper",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-snippetwhen-helper",
        "download": "https://api.github.com/repos/hananils/kirby-snippetwhen-helper/zipball",
        "description": "snippetWhen is a helper function to conditionally embed snippets.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-snippetwhen-helper/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\nsnippetWhen('article', $category->isNotEmpty())\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2020-06-23",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-snippetwhen-helper/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-snippetwhen-helper/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-snippetwhen-helper"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Sociabli",
        "url": "https://plugins.getkirby.com/konzentrik/sociabli",
        "author": {
            "name": "konzentrik",
            "url": "https://github.com/konzentrik"
        },
        "repository": "https://github.com/konzentrik/sociabli-kirby",
        "download": "https://api.github.com/repos/konzentrik/sociabli-kirby/zipball",
        "description": "Sociabli helps you to share your content online. Post once and let Sociabli sync to other services and platforms. This plugin connects to the Sociabli webhook and allows you to directly cross post from your Kirby site.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/konzentrik/sociabli-kirby/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/konzentrik/sociabli/9d2de743fa-1732190754/card.png",
        "example": "",
        "topics": [
            "integrations"
        ],
        "screenshots": [],
        "published": "2024-11-12",
        "latest": "1.1.3",
        "versions": {
            "1.1.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/konzentrik/sociabli-kirby/releases/tag/v{{ version }}",
                "download": "https://github.com/konzentrik/sociabli-kirby/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/konzentrik/sociabli-kirby"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Social media links",
        "url": "https://plugins.getkirby.com/jan-heise/kirby-social-media-links",
        "author": {
            "name": "Jan Heise",
            "url": "https://github.com/jan-heise"
        },
        "repository": "https://github.com/jan-heise/Kirby-Social-Media-Links",
        "download": "https://api.github.com/repos/jan-heise/Kirby-Social-Media-Links/zipball",
        "description": "Add Social Media Links to any Kirby CMS blueprint",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/jan-heise/kirby-social-media-links/bd64381400-1714729999/card.png",
        "example": "",
        "topics": [
            "social-media",
            "navigation",
            "panel"
        ],
        "screenshots": [],
        "published": "2024-03-28",
        "latest": "1.0.5",
        "versions": {
            "1.0.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/jan-heise/Kirby-Social-Media-Links/releases/tag/{{ version }}",
                "download": "https://github.com/jan-heise/Kirby-Social-Media-Links/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/jan-heise/Kirby-Social-Media-Links"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SQLite Cache Driver",
        "url": "https://plugins.getkirby.com/bnomei/sqlite-cachedriver",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-sqlite-cachedriver",
        "download": "https://api.github.com/repos/bnomei/kirby3-sqlite-cachedriver/zipball",
        "description": "SQLite based Cache-Driver",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-sqlite-cachedriver/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/sqlite-cachedriver/4417e6ac2e-1711646566/card.png",
        "example": "",
        "topics": [
            "performance",
            "databases",
            "caching"
        ],
        "screenshots": [],
        "published": "2020-09-06",
        "latest": "1.4.2",
        "versions": {
            "1.4.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-sqlite-cachedriver/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-sqlite-cachedriver/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-sqlite-cachedriver"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Staticache",
        "url": "https://plugins.getkirby.com/getkirby/staticache",
        "author": {
            "name": "Kirby Team",
            "url": "https://github.com/getkirby"
        },
        "repository": "https://github.com/getkirby/staticache",
        "download": "https://api.github.com/repos/getkirby/staticache/zipball",
        "description": "Staticache gives you the performance of a static site generator for your regular Kirby installations.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/getkirby/staticache/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\nreturn [\n  'cache' => [\n    'pages' => [\n      'active' => true,\n      'type'   => 'static'\n    ]\n  ]\n];\n```",
        "topics": [
            "performance",
            "caching",
            "ssg"
        ],
        "screenshots": [],
        "published": "2023-01-17",
        "latest": "2.1.0",
        "versions": {
            "2.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/getkirby/staticache/releases/tag/{{ version }}",
                "download": "https://github.com/getkirby/staticache/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/getkirby/staticache"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Static Site Generator",
        "url": "https://plugins.getkirby.com/jonathan-reisdorf/static-site-generator",
        "author": {
            "name": "Jonathan Reisdorf",
            "url": "https://github.com/jonathan-reisdorf"
        },
        "repository": "https://github.com/jonathan-reisdorf/kirby-static-site-generator",
        "download": "https://api.github.com/repos/jonathan-reisdorf/kirby-static-site-generator/zipball",
        "description": "Static site generator plugin for Kirby. With this plugin you can create a directory with assets, media and static HTML files generated from your pages. The result is an even faster site.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/jonathan-reisdorf/kirby-static-site-generator/blob/main/LICENSE.txt"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/jonathan-reisdorf/static-site-generator/903a992e6d-1772811297/card.png",
        "example": "",
        "topics": [
            "ssg",
            "jamstack"
        ],
        "screenshots": [],
        "published": "2024-05-01",
        "latest": "2.4.1",
        "versions": {
            "2.4.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.4.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/jonathan-reisdorf/kirby-static-site-generator/releases/tag/{{ version }}",
                "download": "https://github.com/jonathan-reisdorf/kirby-static-site-generator/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/jonathan-reisdorf/kirby-static-site-generator"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Statusbar",
        "url": "https://plugins.getkirby.com/chrfickinger/statusbar",
        "author": {
            "name": "Christian Fickinger",
            "url": "https://github.com/chrfickinger"
        },
        "repository": "https://github.com/chrfickinger/kirby-statusbar",
        "download": "https://api.github.com/repos/chrfickinger/kirby-statusbar/zipball",
        "description": "Kirby frontend statusbar plugin",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/chrfickinger/kirby-statusbar/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/chrfickinger/statusbar/3d7a2ca0ff-1744022611/card.png",
        "example": "```php\nreturn [\n    'chrfickinger.kirby-statusbar' => [\n        'active'      => true, // or false\n        'environment' => 'staging',\n        'color'       => '#e8b860'\n    ]\n];\n```",
        "topics": [
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2025-04-05",
        "latest": "1.0",
        "versions": {
            "1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/chrfickinger/kirby-statusbar/releases/tag/{{ version }}",
                "download": "https://github.com/chrfickinger/kirby-statusbar/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/chrfickinger/kirby-statusbar"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Staying accessible",
        "url": "https://plugins.getkirby.com/emue-01/staying-accessible",
        "author": {
            "name": "Emilie Nguyen Van Yen",
            "url": "https://github.com/emue-01"
        },
        "repository": "https://github.com/emue-01/staying-accessible",
        "download": "https://api.github.com/repos/emue-01/staying-accessible/zipball",
        "description": "A very basic Kirby CMS plugin to help website contributors maintain good accessibility habits when editing content.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/emue-01/staying-accessible/blob/main/license.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/emue-01/staying-accessible/2164f8c2ee-1753708956/card.png",
        "example": "",
        "topics": [
            "accessibility",
            "documentation"
        ],
        "screenshots": [],
        "published": "2025-07-14",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/emue-01/staying-accessible/releases/tag/v{{ version }}",
                "download": "https://github.com/emue-01/staying-accessible/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/emue-01/staying-accessible"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Storybook",
        "url": "https://plugins.getkirby.com/bnomei/storybook",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-storybook",
        "download": "https://api.github.com/repos/bnomei/kirby3-storybook/zipball",
        "description": "Generate Storybook stories from snippets and templates",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-storybook/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/storybook/1b97da54fe-1711646566/card.png",
        "example": "```\nkirby storybook:watch\n```",
        "topics": [
            "templating",
            "devtools",
            "components",
            "cli"
        ],
        "screenshots": [],
        "published": "2022-12-20",
        "latest": "2.0.2",
        "versions": {
            "2.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-storybook/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-storybook/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-storybook"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Stripe",
        "url": "https://plugins.getkirby.com/tristantbg/kirby-stripe",
        "author": {
            "name": "Tristan Bagot",
            "url": "https://github.com/tristantbg"
        },
        "repository": "https://github.com/tristantbg/kirby-stripe",
        "download": "https://api.github.com/repos/tristantbg/kirby-stripe/zipball",
        "description": "Connect to Stripe to easily create product checkouts and more.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tristantbg/kirby-stripe/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tristantbg/kirby-stripe/d69eb1960e-1711646567/card.png",
        "example": "",
        "topics": [
            "e-commerce"
        ],
        "screenshots": [],
        "published": "2023-01-07T14:36:27Z",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tristantbg/kirby-stripe/releases/tag/v{{ version }}",
                "download": "https://github.com/tristantbg/kirby-stripe/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tristantbg/kirby-stripe"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Structure: Textarea Preview",
        "url": "https://plugins.getkirby.com/hananils/structure-textarea-preview",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-structure-textarea-preview",
        "download": "https://api.github.com/repos/hananils/kirby-structure-textarea-preview/zipball",
        "description": "Structure: Textarea Preview offers Markdown previews for textareas in structure fields.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-structure-textarea-preview/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/hananils/structure-textarea-preview/fe7c3e08a6-1711646566/card.png",
        "example": "",
        "topics": [
            "markdown",
            "wysiwyg",
            "text"
        ],
        "screenshots": [],
        "published": "2021-11-19",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-structure-textarea-preview/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-structure-textarea-preview/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-structure-textarea-preview"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SVG Preview",
        "url": "https://plugins.getkirby.com/medienbaecker/kirby-svg-preview",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-svg-preview",
        "download": "https://api.github.com/repos/medienbaecker/kirby-svg-preview/zipball",
        "description": "Renders SVG files inline in the Kirby Panel so `currentColor` paths follow the panel text colour instead of disappearing into the dark frame. Adds `viewBox` and `currentColor` rows to the file detail metadata, and exposes CSS variables for colour and padding.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-svg-preview/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/kirby-svg-preview/f6f6d16fa7-1779101550/card.png",
        "example": "",
        "topics": [
            "panel",
            "images",
            "icons"
        ],
        "screenshots": [],
        "published": "2026-05-13",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-svg-preview/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-svg-preview/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-svg-preview"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "SVG Tag",
        "url": "https://plugins.getkirby.com/scottboms/kirbytag-svg",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirbytag-svg",
        "download": "https://api.github.com/repos/scottboms/kirbytag-svg/zipball",
        "description": "Kirbytag to output linked SVG into HTML and optionally wrap with an element of your choosing.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirbytag-svg/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/kirbytag-svg/40cca05148-1750875261/card.jpg",
        "example": "```kirbytext\n(svg: file.svg wrapper: figure class: inline-svg role: img)\n```",
        "topics": [
            "typography",
            "text",
            "markdown"
        ],
        "screenshots": [],
        "published": "2023-12-27",
        "latest": "1.1.5",
        "versions": {
            "1.1.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirbytag-svg/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirbytag-svg/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirbytag-svg"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Table Field",
        "url": "https://plugins.getkirby.com/bogdancondorachi/table-field",
        "author": {
            "name": "Bogdan Condorachi",
            "url": "https://github.com/bogdancondorachi"
        },
        "repository": "https://github.com/bogdancondorachi/kirby-table-field",
        "download": "https://api.github.com/repos/bogdancondorachi/kirby-table-field/zipball",
        "description": "The table field makes possible to effortlessly create and manage tables within the panel. You can easily tailor tables to their specific needs, enhancing the efficiency and management of data presentation.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bogdancondorachi/kirby-table-field/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bogdancondorachi/table-field/0c9c6b3a0b-1711646566/card.png",
        "example": "",
        "topics": [
            "structured-data",
            "panel"
        ],
        "screenshots": [],
        "published": "2024-01-04",
        "latest": "2.4.2",
        "versions": {
            "2.4.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.4.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bogdancondorachi/kirby-table-field/releases/tag/v{{ version }}",
                "download": "https://github.com/bogdancondorachi/kirby-table-field/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bogdancondorachi/kirby-table-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Tailwind Merge",
        "url": "https://plugins.getkirby.com/tobimori/tailwind-merge",
        "author": {
            "name": "Tobias M\u00f6ritz",
            "url": "https://github.com/tobimori"
        },
        "repository": "https://github.com/tobimori/kirby-tailwind-merge",
        "download": "https://api.github.com/repos/tobimori/kirby-tailwind-merge/zipball",
        "description": "Intelligently merge Tailwind classes without style conflicts in your Kirby templates",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tobimori/kirby-tailwind-merge/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tobimori/tailwind-merge/03d691377f-1712352018/card.png",
        "example": "",
        "topics": [
            "templating",
            "html",
            "css"
        ],
        "screenshots": [],
        "published": "2023-06-18",
        "latest": "4.0.0",
        "versions": {
            "4.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "4.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tobimori/kirby-tailwind-merge/releases/tag/{{ version }}",
                "download": "https://github.com/tobimori/kirby-tailwind-merge/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tobimori/kirby-tailwind-merge"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Template Attributes",
        "url": "https://plugins.getkirby.com/fabianmichael/template-attributes",
        "author": {
            "name": "Fabian Michael",
            "url": "https://github.com/fabianmichael"
        },
        "repository": "https://github.com/fabianmichael/kirby-template-attributes",
        "download": "https://api.github.com/repos/fabianmichael/kirby-template-attributes/zipball",
        "description": "Vue.js/Laravel-Blade-like attribute API for snippets and templates.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/fabianmichael/kirby-template-attributes/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n<button <?= attributes([\n\t'type' => $type ?? 'button',\n\t'class' => [\n\t\t'btn',\n\t\t'btn--large' => $size === 'large'\n\t],\n ])->merge($attr ?? []) ?>>\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2023-02-21",
        "latest": "2.3.4",
        "versions": {
            "2.3.4": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.3.4",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/fabianmichael/kirby-template-attributes/releases/tag/{{ version }}",
                "download": "https://github.com/fabianmichael/kirby-template-attributes/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/fabianmichael/kirby-template-attributes"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Template Checker",
        "url": "https://plugins.getkirby.com/scottboms/template-checker",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/template-checker",
        "download": "https://api.github.com/repos/scottboms/template-checker/zipball",
        "description": "Adds a Panel Area to Kirby to identify image files missing a sidecar content file or file template",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/template-checker/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/template-checker/7656f91920-1754470664/card.jpg",
        "example": "",
        "topics": [
            "media",
            "panel",
            "seo"
        ],
        "screenshots": [],
        "published": "2025-07-06",
        "latest": "1.2.2",
        "versions": {
            "1.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/template-checker/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/template-checker/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/template-checker"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Template hooks",
        "url": "https://plugins.getkirby.com/afbora/template-hooks",
        "author": {
            "name": "Ahmet Bora",
            "url": "https://github.com/afbora"
        },
        "repository": "https://github.com/afbora/kirby-template-hooks",
        "download": "https://api.github.com/repos/afbora/kirby-template-hooks/zipball",
        "description": "Template hooks allow you to manage hooks for page and file templates more easily.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/afbora/kirby-template-hooks/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n// hook\n'page.product.update:after' => function () {\n    // your code goes here\n}\n```",
        "topics": [
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2019-08-06",
        "latest": "1.2.2",
        "versions": {
            "1.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/afbora/kirby-template-hooks/releases/tag/{{ version }}",
                "download": "https://github.com/afbora/kirby-template-hooks/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/afbora/kirby-template-hooks"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Template Stacks",
        "url": "https://plugins.getkirby.com/owebstudio/template-stacks",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Template stacks allows you to push to named stacks which can be rendered somewhere else in another snippet or template.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/template-stacks/3cb6b34912-1711646567/card.png",
        "example": "",
        "topics": [
            "templating",
            "developer-experience",
            "html"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Terminal",
        "url": "https://plugins.getkirby.com/lukaskleinschmidt/terminal",
        "author": {
            "name": "Lukas Kleinschmidt",
            "url": "https://github.com/lukaskleinschmidt"
        },
        "repository": "https://github.com/lukaskleinschmidt/kirby-terminal",
        "download": "https://api.github.com/repos/lukaskleinschmidt/kirby-terminal/zipball",
        "description": "Manage background processes from the panel. Define scripts like you might already be familiar with from npm. Start or stop predefined scripts and monitor the output directly in the panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukaskleinschmidt/kirby-terminal/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/lukaskleinschmidt/terminal/d1ec4118c7-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "cli",
            "devtools"
        ],
        "screenshots": [],
        "published": "2019-09-03",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukaskleinschmidt/kirby-terminal/releases/tag/{{ version }}",
                "download": "https://github.com/lukaskleinschmidt/kirby-terminal/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukaskleinschmidt/kirby-terminal"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "ThumbHash",
        "url": "https://plugins.getkirby.com/tobimori/thumbhash",
        "author": {
            "name": "Tobias M\u00f6ritz",
            "url": "https://github.com/tobimori"
        },
        "repository": "https://github.com/tobimori/kirby-thumbhash",
        "download": "https://api.github.com/repos/tobimori/kirby-thumbhash/zipball",
        "description": "Smarter image placeholders with transparency using the ThumbHash algorithm",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tobimori/kirby-thumbhash/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tobimori/thumbhash/491411988c-1712352018/card.png",
        "example": "",
        "topics": [
            "media",
            "images",
            "performance"
        ],
        "screenshots": [],
        "published": "2023-05-07",
        "latest": "2.1.1",
        "versions": {
            "2.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tobimori/kirby-thumbhash/releases/tag/{{ version }}",
                "download": "https://github.com/tobimori/kirby-thumbhash/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/tobimori/kirby-thumbhash"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Tidy HTML",
        "url": "https://plugins.getkirby.com/dgsiegel/kirby-tidy-html",
        "author": {
            "name": "daniel g. siegel",
            "url": "https://github.com/dgsiegel"
        },
        "repository": "https://github.com/dgsiegel/kirby-tidy-html",
        "download": "https://api.github.com/repos/dgsiegel/kirby-tidy-html/zipball",
        "description": "Tidy HTML output for Kirby",
        "license": {
            "name": "GNU General Public License v3.0",
            "url": "https://github.com/dgsiegel/kirby-tidy-html/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\nreturn [\n    'dgsiegel.kirby-tidy-html' => [\n        'enabled' => true,\n        'options' => [...]\n    ]\n];\n```",
        "topics": [
            "templating",
            "html"
        ],
        "screenshots": [],
        "published": "2023-12-13T15:23:02Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/dgsiegel/kirby-tidy-html/releases/tag/v{{ version }}",
                "download": "https://github.com/dgsiegel/kirby-tidy-html/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/dgsiegel/kirby-tidy-html"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Tiles",
        "url": "https://plugins.getkirby.com/hananils/tiles",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-tiles",
        "download": "https://api.github.com/repos/hananils/kirby-tiles/zipball",
        "description": "Tiles is a plugin to serve basic vector map tiles (.mbtiles). The plugin provides routes for styles, tilejson and vector tiles that can be used with Maplibre or similar.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-tiles/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/hananils/tiles/3d6bdde791-1711646566/card.png",
        "example": "",
        "topics": [
            "media",
            "images",
            "maps"
        ],
        "screenshots": [],
        "published": "2021-11-19",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-tiles/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-tiles/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-tiles"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "TinyMCE",
        "url": "https://plugins.getkirby.com/owebstudio/tinymce",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "https://owebstudio.com/kirby/plugins/tinymce-editor",
        "description": "Integrates the powerful TinyMCE 5 wysiwyg editor into Kirby.",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/tinymce/ad422ff219-1711646567/card.png",
        "example": "",
        "topics": [
            "wysiwyg",
            "panel"
        ],
        "screenshots": [],
        "published": null,
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "https://owebstudio.com/kirby/plugins/tinymce-editor",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Tiptap",
        "url": "https://plugins.getkirby.com/medienbaecker/tiptap",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-tiptap",
        "download": "https://api.github.com/repos/medienbaecker/kirby-tiptap/zipball",
        "description": "A powerful, user-friendly Tiptap field for Kirby.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-tiptap/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/tiptap/72bb91caa5-1751550737/card.png",
        "example": "",
        "topics": [
            "content-creation",
            "wysiwyg",
            "panel"
        ],
        "screenshots": [],
        "published": "2025-02-04",
        "latest": "1.2.2",
        "versions": {
            "1.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-tiptap/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-tiptap/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-tiptap"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Toggles Suite",
        "url": "https://plugins.getkirby.com/plain-solutions/toggles-suite",
        "author": {
            "name": "Plain Solutions",
            "url": "https://github.com/plain-solutions-gmbh"
        },
        "repository": "https://github.com/plain-solutions-gmbh/kirby-toggles-suite",
        "download": "https://api.github.com/repos/plain-solutions-gmbh/kirby-toggles-suite/zipball",
        "description": "Extends the Kirby Toggles Field with colors, images and many more.",
        "license": {
            "name": "Other",
            "url": "https://github.com/plain-solutions-gmbh/kirby-toggles-suite/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/plain-solutions/toggles-suite/1669d5ef74-1740943332/card.png",
        "example": "",
        "topics": [
            "panel"
        ],
        "screenshots": [],
        "published": "2025-03-12",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/plain-solutions-gmbh/kirby-toggles-suite/releases/tag/{{ version }}",
                "download": "https://github.com/plain-solutions-gmbh/kirby-toggles-suite/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/plain-solutions-gmbh/kirby-toggles-suite"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Token Field",
        "url": "https://plugins.getkirby.com/medienbaecker/token-field",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-token-field",
        "download": "https://api.github.com/repos/medienbaecker/kirby-token-field/zipball",
        "description": "This plugin adds a token field type that lets you select from visual options while saving whatever you want. It can not only be used for colours but also fonts, spacing values, shadows, or any other design token.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-token-field/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/token-field/75627e9ace-1772111672/card.png",
        "example": "",
        "topics": [
            "design",
            "panel",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2026-02-23",
        "latest": "1.3.1",
        "versions": {
            "1.3.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.3.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-token-field/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-token-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-token-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Tracker",
        "url": "https://plugins.getkirby.com/hananils/tracker",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-tracker",
        "download": "https://api.github.com/repos/hananils/kirby-tracker/zipball",
        "description": "Tracker is a plugin to track content changes and create panel logs or front-end notifications in member areas.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-tracker/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<?php foreach ($notifications as $notification): ?>\n  <li>\n    <?= $notification\n      ->track()\n      ->toReference()\n      ->title() ?>\n  </li>\n<?php endforeach ?>\n```",
        "topics": [
            "logging",
            "devtools",
            "analytics"
        ],
        "screenshots": [],
        "published": "2021-11-19",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-tracker/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-tracker/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-tracker"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Translated Categories",
        "url": "https://plugins.getkirby.com/sylvainjule/categories",
        "author": {
            "name": "Sylvain Jul\u00e9",
            "url": "https://github.com/sylvainjule"
        },
        "repository": "https://github.com/sylvainjule/kirby-categories",
        "download": "https://api.github.com/repos/sylvainjule/kirby-categories/zipball",
        "description": "Create and manage multi-language categories in Kirby. Compatible with Kirby 5.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/sylvainjule/kirby-categories/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/sylvainjule/categories/3a252aa5d9-1754652609/card.jpg",
        "example": "",
        "topics": [
            "structured-data",
            "internationalisation"
        ],
        "screenshots": [],
        "published": "2021-03-03",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/sylvainjule/kirby-categories/releases/tag/{{ version }}",
                "download": "https://github.com/sylvainjule/kirby-categories/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/sylvainjule/kirby-categories"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "TranslatedLayout",
        "url": "https://plugins.getkirby.com/daandelange/translatedlayout",
        "author": {
            "name": "Daan de Lange",
            "url": "https://github.com/Daandelange"
        },
        "repository": "https://github.com/Daandelange/kirby-TranslatedLayout",
        "download": "https://api.github.com/repos/Daandelange/kirby-TranslatedLayout/zipball",
        "description": "A layout field with embedded translation logic.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/Daandelange/kirby-TranslatedLayout/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```yaml\n    fields:\n      mylayout:\n        label: Translated Layout Demo\n        type: translatedlayout\n        translate: true\n        layouts:\n          - \"1/1\"\n          - \"1/2, 1/2\"\n          - \"1/3, 1/3, 1/3\"\n```",
        "topics": [
            "internationalisation",
            "content-creation",
            "panel"
        ],
        "screenshots": [],
        "published": "2021-11-28T11:53:16Z",
        "latest": "1.0.5",
        "versions": {
            "1.0.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Daandelange/kirby-TranslatedLayout/releases/tag/{{ version }}",
                "download": "https://github.com/Daandelange/kirby-TranslatedLayout/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/Daandelange/kirby-TranslatedLayout"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Translation Progress",
        "url": "https://plugins.getkirby.com/medienbaecker/translation-progress",
        "author": {
            "name": "Thomas G\u00fcnther",
            "url": "https://github.com/medienbaecker"
        },
        "repository": "https://github.com/medienbaecker/kirby-translation-progress",
        "download": "https://api.github.com/repos/medienbaecker/kirby-translation-progress/zipball",
        "description": "Extends the Panel's Languages view with a translation overview: a completion percentage per language and a collapsible page tree showing per-page progress.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/medienbaecker/kirby-translation-progress/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/medienbaecker/translation-progress/152c33f283-1779101550/card.png",
        "example": "",
        "topics": [
            "panel",
            "workflow",
            "internationalisation"
        ],
        "screenshots": [],
        "published": "2026-04-07",
        "latest": "1.2.1",
        "versions": {
            "1.2.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/medienbaecker/kirby-translation-progress/releases/tag/{{ version }}",
                "download": "https://github.com/medienbaecker/kirby-translation-progress/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/medienbaecker/kirby-translation-progress"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Translation Status",
        "url": "https://plugins.getkirby.com/doldenroller/translation-status",
        "author": {
            "name": "Doldenroller",
            "url": "https://github.com/doldenroller"
        },
        "repository": "https://github.com/doldenroller/kirby-translation-status",
        "download": "https://api.github.com/repos/doldenroller/kirby-translation-status/zipball",
        "description": "Kirby CMS Multilanguage Plugin",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/doldenroller/translation-status/bc49cc18c4-1744021550/card.png",
        "example": "",
        "topics": [
            "internationalisation",
            "content-creation",
            "panel"
        ],
        "screenshots": [],
        "published": "2025-02-18",
        "latest": "3.0.0",
        "versions": {
            "3.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/doldenroller/kirby-translation-status/releases/tag/v{{ version }}",
                "download": "https://github.com/doldenroller/kirby-translation-status/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/doldenroller/kirby-translation-status"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Tree Methods",
        "url": "https://plugins.getkirby.com/hananils/tree-methods",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-tree-methods",
        "download": "https://api.github.com/repos/hananils/kirby-tree-methods/zipball",
        "description": "Tree Methods converts field values to HTML and helps adapting the resulting markup by changing headline hierarchy, wrapping and filtering elements, manipulating tag names, add classes or other attributes. The main purpose of the plugin is to take the field markup, that usually is a static string returned by a formatter, and help web designers to tailor it the way they need it and to apply typographic tweaks.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-tree-methods/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n<?= $page->text()->toTree()->level(3) ?>\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2019-09-25",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-tree-methods/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-tree-methods/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-tree-methods"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Turbo",
        "url": "https://plugins.getkirby.com/bnomei/turbo",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby-turbo",
        "download": "https://api.github.com/repos/bnomei/kirby-turbo/zipball",
        "description": "Speed up Kirby with automatic caching",
        "license": {
            "name": "Other",
            "url": "https://github.com/bnomei/kirby-turbo/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\nclass ExamplePage extends \\Kirby\\Cms\\Page\n{\n    use \\Bnomei\\ModelWithTurbo;\n}\n```",
        "topics": [
            "performance",
            "caching"
        ],
        "screenshots": [],
        "published": "2025-05-19",
        "latest": "5.3.0",
        "versions": {
            "5.3.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.3.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby-turbo/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby-turbo/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby-turbo"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Turnstile for Uniform",
        "url": "https://plugins.getkirby.com/anselmh/uniform-turnstile",
        "author": {
            "name": "Anselm Hannemann",
            "url": "https://github.com/anselmh"
        },
        "repository": "https://github.com/anselmh/kirby-uniform-turnstile",
        "download": "https://api.github.com/repos/anselmh/kirby-uniform-turnstile/zipball",
        "description": "A plugin for the Uniform plugin implementing the Cloudflare Turnstile protection (sort of a captcha-successor).",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/anselmh/kirby-uniform-turnstile/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n<form action=\"<?= $page->url() ?>\" method=\"post\">\n    <!-- ... -->\n\n    <?= csrf_field() ?>\n    <?= turnstileField() ?>\n    <input type=\"submit\" value=\"Submit\">\n</form>\n<?= turnstileScript() ?>\n```",
        "topics": [
            "forms",
            "security",
            "spam-protection",
            "templating"
        ],
        "screenshots": [],
        "published": "2022-11-10",
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/anselmh/kirby-uniform-turnstile/releases/tag/{{ version }}",
                "download": "https://github.com/anselmh/kirby-uniform-turnstile/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/anselmh/kirby-uniform-turnstile"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Twig Templates",
        "url": "https://plugins.getkirby.com/wearejust/twig",
        "author": {
            "name": "wearejust",
            "url": "https://github.com/wearejust"
        },
        "repository": "https://github.com/wearejust/kirby-twig",
        "download": "https://api.github.com/repos/wearejust/kirby-twig/zipball",
        "description": "Add support for Twig templates to your Kirby installation",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/wearejust/kirby-twig/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/wearejust/twig/2d20b46f3d-1713364020/logo.png",
        "example": "",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2023-02-25",
        "latest": "5.0.2",
        "versions": {
            "5.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/wearejust/kirby-twig/releases/tag/{{ version }}",
                "download": "https://github.com/wearejust/kirby-twig/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/wearejust/kirby-twig"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Type Methods",
        "url": "https://plugins.getkirby.com/hananils/type-methods",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-type-methods",
        "download": "https://api.github.com/repos/hananils/kirby-type-methods/zipball",
        "description": "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 \u2013 for instance \u2013 handle content from both $page and $user objects.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-type-methods/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "```php\n$object->isPage();\n$object->isUser();\n$object->isFile();\n$page->isType('article');\n```",
        "topics": [
            "templating"
        ],
        "screenshots": [],
        "published": "2021-11-17",
        "latest": "2.0.0",
        "versions": {
            "2.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-type-methods/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-type-methods/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-type-methods"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Types",
        "url": "https://plugins.getkirby.com/lukaskleinschmidt/types",
        "author": {
            "name": "Lukas Kleinschmidt",
            "url": "https://github.com/lukaskleinschmidt"
        },
        "repository": "https://github.com/lukaskleinschmidt/kirby-types",
        "download": "https://api.github.com/repos/lukaskleinschmidt/kirby-types/zipball",
        "description": "IDE Helper for Kirby. Adds the `kirby types:create` command to your project to create an additional type hints file.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukaskleinschmidt/kirby-types/blob/main/LICENSE.md"
        },
        "card": null,
        "example": "<div style=\"color: var(--color-gray-300); font-family: var(--font-mono); font-size: 0.825em; font-weight: var(--font-bold)\">\n<span style=\"color: var(--color-green-500)\">user@host:</span><span style=\"color: var(--color-blue-500)\">~/project</span>$\n<span style=\"user-select: all\">kirby types:create</span><br>\n<span style=\"color: var(--color-blue-500)\">kirby-types v1.1.0</span> <span style=\"color: var(--color-green-500)\">types:create</span><br>\n<span style=\"color: var(--color-green-500)\">\u2713</span> added blueprints fields<br>\n<span style=\"color: var(--color-green-500)\">\u2713</span> added custom methods<br>\n<span style=\"color: var(--color-green-500)\">\u2713</span> added decorators<br>\n<span style=\"color: var(--color-green-500)\">\u2713</span> added aliases<br>\n<span style=\"color: var(--color-green-500)\">types helper created successfully</span>\n</div>",
        "topics": [
            "devtools",
            "developer-experience"
        ],
        "screenshots": [],
        "published": "2023-03-24",
        "latest": "2.0.3",
        "versions": {
            "2.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukaskleinschmidt/kirby-types/releases/tag/{{ version }}",
                "download": "https://github.com/lukaskleinschmidt/kirby-types/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukaskleinschmidt/kirby-types"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Typo & Paste",
        "url": "https://plugins.getkirby.com/philippoehrlein/typo-and-paste",
        "author": {
            "name": "Philipp Oehrlein",
            "url": "https://github.com/philippoehrlein"
        },
        "repository": "https://github.com/philippoehrlein/typo-and-paste",
        "download": "https://api.github.com/repos/philippoehrlein/typo-and-paste/zipball",
        "description": "Typo & Paste is a Kirby plugin that allows users to easily manage and insert special characters.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/philippoehrlein/typo-and-paste/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/philippoehrlein/typo-and-paste/dd7cc405d2-1725705595/card.png",
        "example": "",
        "topics": [
            "typography"
        ],
        "screenshots": [],
        "published": "2024-09-01",
        "latest": "2.4.1",
        "versions": {
            "2.4.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.4.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/philippoehrlein/typo-and-paste/releases/tag/v{{ version }}",
                "download": "https://github.com/philippoehrlein/typo-and-paste/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/philippoehrlein/typo-and-paste"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Typo, Search & Paste",
        "url": "https://plugins.getkirby.com/philippoehrlein/typo-search-paste",
        "author": {
            "name": "Philipp Oehrlein",
            "url": "https://github.com/philippoehrlein"
        },
        "repository": "https://github.com/philippoehrlein/typo-search-and-paste",
        "download": "https://api.github.com/repos/philippoehrlein/typo-search-and-paste/zipball",
        "description": "A Kirby plugin that provides a searchable interface for special characters, built on top of Typo & Paste.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/philippoehrlein/typo-search-and-paste/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/philippoehrlein/typo-search-paste/670dc414d3-1746694763/card.png",
        "example": "",
        "topics": [
            "typography",
            "content-creation"
        ],
        "screenshots": [],
        "published": "2025-05-07",
        "latest": "1.2.2",
        "versions": {
            "1.2.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/philippoehrlein/typo-search-and-paste/releases/tag/v{{ version }}",
                "download": "https://github.com/philippoehrlein/typo-search-and-paste/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/philippoehrlein/typo-search-and-paste"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Typographer",
        "url": "https://plugins.getkirby.com/hananils/typographer",
        "author": {
            "name": "hana+nils",
            "url": "https://github.com/hananils"
        },
        "repository": "https://github.com/hananils/kirby-typographer",
        "download": "https://api.github.com/repos/hananils/kirby-typographer/zipball",
        "description": "Typographer is a plugin for Kirby to apply microtypographic rules to texts, setting opening and closing quotes (primary and secondary), apostrophes, primes, dashes, ellipses, multiplication and trademark signs. It understands the semantic of the given text, adjusting the typographic rules to the locale contextually.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/hananils/kirby-typographer/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/hananils/typographer/fb0ac905a9-1711646566/card.png",
        "example": "",
        "topics": [
            "typography",
            "templating",
            "text"
        ],
        "screenshots": [],
        "published": "2022-06-16",
        "latest": "0.2.0",
        "versions": {
            "0.2.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.2.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/hananils/kirby-typographer/releases/tag/{{ version }}",
                "download": "https://github.com/hananils/kirby-typographer/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/hananils/kirby-typographer"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Uniform",
        "url": "https://plugins.getkirby.com/mzur/uniform",
        "author": {
            "name": "Martin Zurowietz",
            "url": "https://github.com/mzur"
        },
        "repository": "https://github.com/mzur/kirby-uniform",
        "download": "https://api.github.com/repos/mzur/kirby-uniform/zipball",
        "description": "Probably the most versatile solution for handling web form submissions, validation and backend processing on your site",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/mzur/kirby-uniform/blob/master/LICENSE"
        },
        "card": null,
        "example": "```php\n$form = new Form([\n    'name' => [\n        'rules'   => ['required'],\n        'message' => ['Name is required']\n    ],\n]);\n```",
        "topics": [
            "forms",
            "templating"
        ],
        "screenshots": [],
        "published": "2014-11-23",
        "latest": "5.7.0",
        "versions": {
            "5.7.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.7.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/mzur/kirby-uniform/releases/tag/v{{ version }}",
                "download": "https://github.com/mzur/kirby-uniform/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/mzur/kirby-uniform"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Uniform Contact Block",
        "url": "https://plugins.getkirby.com/tearoom1/uniform-contact-block",
        "author": {
            "name": "Tearoom One",
            "url": "https://github.com/tearoom1"
        },
        "repository": "https://github.com/tearoom1/uniform-contact-block",
        "download": "https://api.github.com/repos/tearoom1/uniform-contact-block/zipball",
        "description": "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 minimal setup.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tearoom1/uniform-contact-block/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/tearoom1/uniform-contact-block/ed5f0c1992-1738838193/card.png",
        "example": "```yaml\nfieldsets:\n  - uniform-contact\n```",
        "topics": [
            "forms"
        ],
        "screenshots": [],
        "published": "2025-06-28",
        "latest": "3.3.2",
        "versions": {
            "3.3.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.3.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tearoom1/uniform-contact-block/releases/tag/v{{ version }}",
                "download": "https://github.com/tearoom1/uniform-contact-block/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tearoom1/uniform-contact-block"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Uniform Spam Words",
        "url": "https://plugins.getkirby.com/tearoom1/uniform-spam-words",
        "author": {
            "name": "Tearoom One",
            "url": "https://github.com/tearoom1"
        },
        "repository": "https://github.com/tearoom1/uniform-spam-words",
        "download": "https://api.github.com/repos/tearoom1/uniform-spam-words/zipball",
        "description": "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 emails to determine if a message is spam.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/tearoom1/uniform-spam-words/blob/main/LICENSE"
        },
        "card": null,
        "example": "```php\n$form = new Form();\n\nif ($kirby->request()->is('POST')) {\n    // Call security\n    $form->spamWordsGuard();\n\n    // .. more code\n}\n```",
        "topics": [
            "forms",
            "security",
            "spam-protection"
        ],
        "screenshots": [],
        "published": "2025-07-21",
        "latest": "1.8.3",
        "versions": {
            "1.8.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.8.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/tearoom1/uniform-spam-words/releases/tag/v{{ version }}",
                "download": "https://github.com/tearoom1/uniform-spam-words/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/tearoom1/uniform-spam-words"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Upload Extended",
        "url": "https://plugins.getkirby.com/werbschaft/upload-extended",
        "author": {
            "name": "Werbschaft",
            "url": "https://github.com/Werbschaft"
        },
        "repository": "https://github.com/Werbschaft/kirby-upload-extended",
        "download": "https://api.github.com/repos/Werbschaft/kirby-upload-extended/zipball",
        "description": "More options when uploading files like name changes, resizing via Kirby or compression and optional resizing via TinyPNG.",
        "license": [],
        "card": null,
        "example": "```php\nreturn [\n  'werbschaft.uploadExtended' => [\n    'rename'            => true,\n    'excludeCharacters' => ['_','__'],\n    'tinyPng'           => true,\n  ]\n];\n```",
        "topics": [
            "uploads",
            "images",
            "media",
            "files"
        ],
        "screenshots": [],
        "published": "2021-06-04T15:09:25Z",
        "latest": "",
        "versions": {
            "": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/Werbschaft/kirby-upload-extended/releases/tag/{{ version }}",
                "download": "https://github.com/Werbschaft/kirby-upload-extended/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/Werbschaft/kirby-upload-extended"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Usage Reference",
        "url": "https://plugins.getkirby.com/visionbites/usage-reference",
        "author": {
            "name": "visionbites",
            "url": "https://github.com/visionbites"
        },
        "repository": "https://github.com/visionbites/kirby-usage-reference",
        "download": "https://api.github.com/repos/visionbites/kirby-usage-reference/zipball",
        "description": "Display all references to a page or image.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/visionbites/kirby-usage-reference/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/visionbites/usage-reference/fc378325b0-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "relationships",
            "structured-data"
        ],
        "screenshots": [],
        "published": "2023-07-10",
        "latest": "1.2.3",
        "versions": {
            "1.2.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.2.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/visionbites/kirby-usage-reference/releases/tag/{{ version }}",
                "download": "https://github.com/visionbites/kirby-usage-reference/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/visionbites/kirby-usage-reference"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "UTM Tracking",
        "url": "https://plugins.getkirby.com/bnomei/utm",
        "author": {
            "name": "Bruno Meilick",
            "url": "https://github.com/bnomei"
        },
        "repository": "https://github.com/bnomei/kirby3-utm",
        "download": "https://api.github.com/repos/bnomei/kirby3-utm/zipball",
        "description": "Automatically track events from URLs with UTM parameters and view statistics about them right in the panel.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/bnomei/kirby3-utm/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/bnomei/utm/68e83b9517-1711646566/card.png",
        "example": "```\nhttps://www.mywebsite.com\n  ?utm_source=My-Affiliate\n  &utm_medium=website\n  &utm_campaign=December-2022\n```",
        "topics": [
            "analytics",
            "panel"
        ],
        "screenshots": [],
        "published": "2022-12-05",
        "latest": "5.1.0",
        "versions": {
            "5.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "5.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bnomei/kirby3-utm/releases/tag/v{{ version }}",
                "download": "https://github.com/bnomei/kirby3-utm/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/bnomei/kirby3-utm"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "UUID Button",
        "url": "https://plugins.getkirby.com/scottboms/uuid-button",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-uuid-button",
        "download": "https://api.github.com/repos/scottboms/kirby-uuid-button/zipball",
        "description": "Quickly copy a page's UUID from panel views to create (page://UUID) links to paste into textareas or other fields types.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-uuid-button/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/uuid-button/db871ab6bf-1774863010/card.jpg",
        "example": "",
        "topics": [
            "blueprints",
            "templating"
        ],
        "screenshots": [],
        "published": "2026-01-10",
        "latest": "1.0.3",
        "versions": {
            "1.0.3": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.3",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-uuid-button/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-uuid-button/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-uuid-button"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Versions",
        "url": "https://plugins.getkirby.com/lukasbestle/versions",
        "author": {
            "name": "Lukas Bestle",
            "url": "https://github.com/lukasbestle"
        },
        "repository": "https://github.com/lukasbestle/kirby-versions",
        "download": "https://api.github.com/repos/lukasbestle/kirby-versions/zipball",
        "description": "Keep track of content changes and switch between different versions from the Panel",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/lukasbestle/kirby-versions/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/lukasbestle/versions/7feefd6a92-1711646567/card.png",
        "example": "",
        "topics": [
            "versioning",
            "panel",
            "content-creation",
            "git"
        ],
        "screenshots": [],
        "published": "2021-05-18",
        "latest": "2.0.1",
        "versions": {
            "2.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/lukasbestle/kirby-versions/releases/tag/{{ version }}",
                "download": "https://github.com/lukasbestle/kirby-versions/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/lukasbestle/kirby-versions"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Video",
        "url": "https://plugins.getkirby.com/hashandsalt/video",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby3-video",
        "download": "https://api.github.com/repos/HashandSalt/kirby3-video/zipball",
        "description": "A Kirby tag and snippet for rendering video players inside textareas",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/HashandSalt/kirby3-video/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```kirbytext\n(vidembed: video.mp4 poster: poster.jpg)\n```",
        "topics": [
            "videos",
            "media",
            "templating",
            "markdown",
            "text"
        ],
        "screenshots": [],
        "published": "2019-04-16",
        "latest": "0.1.2",
        "versions": {
            "0.1.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.1.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby3-video/releases/tag/{{ version }}",
                "download": "https://github.com/HashandSalt/kirby3-video/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby3-video"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Video",
        "url": "https://plugins.getkirby.com/schnti/video",
        "author": {
            "name": "Timo Schneider",
            "url": "https://github.com/schnti"
        },
        "repository": "https://github.com/schnti/kirby3-video",
        "download": "https://api.github.com/repos/schnti/kirby3-video/zipball",
        "description": "Embed content from YouTube without compromising privacy.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/schnti/kirby-video/blob/master/LICENSE.txt"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/schnti/video/96f6a25850-1711646567/card.png",
        "example": "",
        "topics": [
            "videos",
            "privacy",
            "social-media"
        ],
        "screenshots": [],
        "published": "2020-02-28",
        "latest": "1.4.2",
        "versions": {
            "1.4.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.4.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/schnti/kirby3-video/releases/tag/{{ version }}",
                "download": "https://github.com/schnti/kirby3-video/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/schnti/kirby3-video"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Video Captions",
        "url": "https://plugins.getkirby.com/scottboms/video-captions",
        "author": {
            "name": "Scott Boms",
            "url": "https://github.com/scottboms"
        },
        "repository": "https://github.com/scottboms/kirby-video-captions",
        "download": "https://api.github.com/repos/scottboms/kirby-video-captions/zipball",
        "description": "Adds support for uploading and previewing common caption sidecar files (.srt and .vtt formats) for videos.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/scottboms/kirby-video-captions/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/scottboms/video-captions/48fcf4b8a4-1754470974/card.jpg",
        "example": "",
        "topics": [
            "assets",
            "blueprints",
            "videos"
        ],
        "screenshots": [],
        "published": "2025-07-22",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/scottboms/kirby-video-captions/releases/tag/{{ version }}",
                "download": "https://github.com/scottboms/kirby-video-captions/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/scottboms/kirby-video-captions"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Video Embed Block",
        "url": "https://plugins.getkirby.com/vyder/kirby-video-embed-block",
        "author": {
            "name": "Vidur Murali",
            "url": "https://github.com/vyder"
        },
        "repository": "https://github.com/vyder/kirby-video-embed-block",
        "download": "https://api.github.com/repos/vyder/kirby-video-embed-block/zipball",
        "description": "Upload and embed a video file using a new `video-embed` block",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/vyder/kirby-video-embed-block/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/vyder/kirby-video-embed-block/5b28543833-1713535993/card.png",
        "example": "```yaml\nfieldsets:\n\t- code\n\t- gallery\n\t- heading\n\t- image\n\t- line\n\t- list\n\t- markdown\n\t- quote\n\t- table\n\t- text\n\t- video\n\t- video-embed\n```",
        "topics": [
            "panel",
            "videos",
            "media"
        ],
        "screenshots": [],
        "published": "2024-04-01T14:16:03Z",
        "latest": "",
        "versions": {
            "": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/vyder/kirby-video-embed-block/releases/tag/{{ version }}",
                "download": "https://github.com/vyder/kirby-video-embed-block/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/vyder/kirby-video-embed-block"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Video Thumbnail",
        "url": "https://plugins.getkirby.com/yolu-ch/video-thumbnail",
        "author": {
            "name": "Jonathan Hess",
            "url": "https://github.com/yolu-ch"
        },
        "repository": "https://github.com/yolu-ch/kirby-video-thumbnail",
        "download": "https://api.github.com/repos/yolu-ch/kirby-video-thumbnail/zipball",
        "description": "Kirby Panel plugin that auto-generates a JPEG thumbnail from a video frame on upload, with a scrubber to pick the exact frame.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/yolu-ch/kirby-video-thumbnail/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/yolu-ch/video-thumbnail/a9061b11ae-1779804279/card.png",
        "example": "",
        "topics": [
            "videos",
            "panel",
            "workflow",
            "images",
            "user-experience"
        ],
        "screenshots": [],
        "published": "2026-05-22",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/yolu-ch/kirby-video-thumbnail/releases/tag/v{{ version }}",
                "download": "https://github.com/yolu-ch/kirby-video-thumbnail/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/yolu-ch/kirby-video-thumbnail"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Vips thumbnail",
        "url": "https://plugins.getkirby.com/floriankarsten/vipsthumbnail",
        "author": {
            "name": "Florian Karsten",
            "url": "https://github.com/floriankarsten"
        },
        "repository": "https://github.com/floriankarsten/kirby3-vipsthumbnail",
        "download": "https://api.github.com/repos/floriankarsten/kirby3-vipsthumbnail/zipball",
        "description": "This is very basic Kirby CMS thumbnail driver for libvips.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/floriankarsten/kirby3-vipsthumbnail/blob/master/LICENSE.md"
        },
        "card": null,
        "example": "```php\nreturn [\n  'thumbs' => [\n    'driver' => 'vipsthumbnail'\n  ]\n];\n```",
        "topics": [
            "media",
            "videos",
            "images"
        ],
        "screenshots": [],
        "published": "2020-03-13",
        "latest": "0.0.1",
        "versions": {
            "0.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "0.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/floriankarsten/kirby3-vipsthumbnail/releases/tag/{{ version }}",
                "download": "https://github.com/floriankarsten/kirby3-vipsthumbnail/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/floriankarsten/kirby3-vipsthumbnail"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Virtual pages helper kit",
        "url": "https://plugins.getkirby.com/bvdputte/vpkit",
        "author": {
            "name": "Bart Vandeputte",
            "url": "https://github.com/bvdputte"
        },
        "repository": "https://github.com/bvdputte/kirby-vpkit",
        "download": "https://api.github.com/repos/bvdputte/kirby-vpkit/zipball",
        "description": "Opinionated boilerplate helper to make it easier to work with virtual pages in a multilingual Kirby setup.",
        "license": [],
        "card": null,
        "example": "```php\n'en' => [\n    [\n        'id'      => 'some-uuid',\n        'slug'    => 'slug-in-english',\n        'content' => [...]\n    ]\n]\n```",
        "topics": [
            "devtools",
            "virtual-pages"
        ],
        "screenshots": [],
        "published": "2021-05-27",
        "latest": "1.1.1",
        "versions": {
            "1.1.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/bvdputte/kirby-vpkit/releases/tag/{{ version }}",
                "download": "https://github.com/bvdputte/kirby-vpkit/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/bvdputte/kirby-vpkit"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Visual Block Selector",
        "url": "https://plugins.getkirby.com/junohamburg/visual-block-selector",
        "author": {
            "name": "JUNO",
            "url": "https://github.com/junohamburg"
        },
        "repository": "https://github.com/junohamburg/kirby-visual-block-selector",
        "download": "https://api.github.com/repos/junohamburg/kirby-visual-block-selector/zipball",
        "description": "A customized block selector that displays a preview image for each block.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/junohamburg/kirby-visual-block-selector/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/junohamburg/visual-block-selector/78c1fe0a07-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "content-creation",
            "user-experience"
        ],
        "screenshots": [],
        "published": "2023-04-28",
        "latest": "3.0.2",
        "versions": {
            "3.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "3.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/junohamburg/kirby-visual-block-selector/releases/tag/{{ version }}",
                "download": "https://github.com/junohamburg/kirby-visual-block-selector/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/junohamburg/kirby-visual-block-selector"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Visual Image Crop Field",
        "url": "https://plugins.getkirby.com/steirico/visual-image-crop-field",
        "author": {
            "name": "Steirico",
            "url": "https://github.com/steirico"
        },
        "repository": "https://github.com/steirico/kirby-plugin-image-crop-field",
        "download": "https://api.github.com/repos/steirico/kirby-plugin-image-crop-field/zipball",
        "description": "This plugin provides a field for cropping images visually and very flexibly.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/steirico/kirby-plugin-image-crop-field/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/steirico/visual-image-crop-field/5c48d19780-1711646567/card.png",
        "example": "",
        "topics": [
            "panel",
            "images",
            "media"
        ],
        "screenshots": [],
        "published": "2019-06-11",
        "latest": "2.0.5",
        "versions": {
            "2.0.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "2.0.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/steirico/kirby-plugin-image-crop-field/releases/tag/v{{ version }}",
                "download": "https://github.com/steirico/kirby-plugin-image-crop-field/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/steirico/kirby-plugin-image-crop-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Webhook Field",
        "url": "https://plugins.getkirby.com/pju/kirby-webhook-field",
        "author": {
            "name": "philipjonas",
            "url": "https://github.com/pju-"
        },
        "repository": "https://github.com/pju-/kirby-webhook-field",
        "download": "https://api.github.com/repos/pju-/kirby-webhook-field/zipball",
        "description": "Provides a field to trigger custom webhooks and see their status through the panel. Use it to deploy headless sites, trigger a CI/CD pipleline etc.",
        "license": {
            "name": "GNU General Public License v3.0",
            "url": "https://github.com/pju-/kirby-webhook-field/blob/master/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/pju/kirby-webhook-field/90457ba4ca-1711646567/card.png",
        "example": "",
        "topics": [
            "headless",
            "integrations",
            "deployments",
            "panel"
        ],
        "screenshots": [],
        "published": "2019-02-16T10:13:48Z",
        "latest": "1.1.2",
        "versions": {
            "1.1.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/pju-/kirby-webhook-field/releases/tag/{{ version }}",
                "download": "https://github.com/pju-/kirby-webhook-field/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/pju-/kirby-webhook-field"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Webhooks",
        "url": "https://plugins.getkirby.com/errnesto/webhooks",
        "author": {
            "name": "errnesto",
            "url": "https://github.com/errnesto"
        },
        "repository": "https://github.com/errnesto/kirby-plugin-webhooks",
        "download": "https://api.github.com/repos/errnesto/kirby-plugin-webhooks/zipball",
        "description": "Lets you register custom webhooks based on kirby hooks.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/errnesto/kirby-plugin-webhooks/blob/master/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/errnesto/webhooks/7c52a05aa9-1711646566/card.png",
        "example": "",
        "topics": [
            "routing",
            "api",
            "headless"
        ],
        "screenshots": [],
        "published": "2020-02-16T22:16:57Z",
        "latest": "1.0.1",
        "versions": {
            "1.0.1": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.1",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/errnesto/kirby-plugin-webhooks/releases/tag/{{ version }}",
                "download": "https://github.com/errnesto/kirby-plugin-webhooks/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/errnesto/kirby-plugin-webhooks"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "WebSub",
        "url": "https://plugins.getkirby.com/florianziegler/kirby-websub",
        "author": {
            "name": "Florian Ziegler",
            "url": "https://github.com/florianziegler"
        },
        "repository": "https://github.com/florianziegler/kirby-websub",
        "download": "https://api.github.com/repos/florianziegler/kirby-websub/zipball",
        "description": "Inform a WebSub server about new or updated posts",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/florianziegler/kirby-websub/blob/main/LICENSE"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/florianziegler/kirby-websub/5734eb9b48-1748186355/card.jpg",
        "example": "",
        "topics": [
            "integrations",
            "feeds"
        ],
        "screenshots": [],
        "published": "2025-05-25",
        "latest": "1.1.0",
        "versions": {
            "1.1.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.1.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/florianziegler/kirby-websub/releases/tag/{{ version }}",
                "download": "https://github.com/florianziegler/kirby-websub/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/florianziegler/kirby-websub"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "WhatsApp Button",
        "url": "https://plugins.getkirby.com/owebstudio/whatsapp-button",
        "author": {
            "name": "oweb studio",
            "url": "https://github.com/owebstudio"
        },
        "repository": null,
        "download": "",
        "description": "Simple floating WhatsApp button plugin for Kirby",
        "license": [],
        "card": "https://plugins.getkirby.com/media/pages/developers/owebstudio/whatsapp-button/438b7ec79f-1711646567/card.png",
        "example": "",
        "topics": [
            "social-media",
            "integrations",
            "templating"
        ],
        "screenshots": [],
        "published": null,
        "latest": "1.0.2",
        "versions": {
            "1.0.2": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.2",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": null,
                "download": "",
                "upgrade": null
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "X-Ray",
        "url": "https://plugins.getkirby.com/beebmx/x-ray",
        "author": {
            "name": "Fernando Guti\u00e9rrez",
            "url": "https://github.com/beebmx"
        },
        "repository": "https://github.com/beebmx/kirby-x-ray",
        "download": "https://api.github.com/repos/beebmx/kirby-x-ray/zipball",
        "description": "X-Ray provides a comprehensive overview of the content present on your site and individual pages, allowing you to inspect and evaluate them at a glance.",
        "license": {
            "name": "MIT License",
            "url": "https://github.com/beebmx/kirby-x-ray/blob/main/LICENSE.md"
        },
        "card": "https://plugins.getkirby.com/media/pages/developers/beebmx/x-ray/980f73b1e5-1755702295/card.jpg",
        "example": "",
        "topics": [
            "analytics",
            "media",
            "panel"
        ],
        "screenshots": [],
        "published": "2025-08-19T23:19:30Z",
        "latest": "1.0.5",
        "versions": {
            "1.0.5": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.5",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/beebmx/kirby-x-ray/releases/tag/{{ version }}",
                "download": "https://github.com/beebmx/kirby-x-ray/archive/refs/tags/{{ version }}.zip",
                "upgrade": "https://github.com/beebmx/kirby-x-ray"
            }
        },
        "incidents": [],
        "messages": []
    },
    {
        "title": "Yasumi",
        "url": "https://plugins.getkirby.com/hashandsalt/yasumi",
        "author": {
            "name": "Hash&Salt",
            "url": "https://github.com/HashandSalt"
        },
        "repository": "https://github.com/HashandSalt/kirby3-yasumi",
        "download": "https://api.github.com/repos/HashandSalt/kirby3-yasumi/zipball",
        "description": "Get a list of official public holidays and the dates they fall on for any country and year.",
        "license": [],
        "card": null,
        "example": "```php\n$site->holidays('France', 2022);\n```",
        "topics": [
            "dates",
            "templating"
        ],
        "screenshots": [],
        "published": "2020-02-14T20:51:25Z",
        "latest": "1.0.0",
        "versions": {
            "1.0.0": {
                "description": "Latest release",
                "status": "latest"
            },
            "*": {
                "description": "Actively supported",
                "latest": "1.0.0",
                "status": "active-support"
            }
        },
        "urls": {
            "*": {
                "changes": "https://github.com/HashandSalt/kirby3-yasumi/releases/tag/v{{ version }}",
                "download": "https://github.com/HashandSalt/kirby3-yasumi/archive/refs/tags/v{{ version }}.zip",
                "upgrade": "https://github.com/HashandSalt/kirby3-yasumi"
            }
        },
        "incidents": [],
        "messages": []
    }
]