tobimori/kirby-crumble

Kirby Crumble is a feature-rich cookie consent plugin for Kirby CMS, focuses on providing a compliant backend API that tracks and logs consents.

Maintainers

Package info

github.com/tobimori/kirby-crumble

Homepage

Type:kirby-plugin

pkg:composer/tobimori/kirby-crumble

Statistics

Installs: 8

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 1

dev-main 2026-03-02 11:58 UTC

This package is auto-updated.

Last update: 2026-03-02 11:59:18 UTC


README

Crumble is a comprehensive cookie consent plugin for Kirby CMS. Unlike other plugins, Crumble provides a robust backend API that properly tracks and logs user consents.

Out of the box, it integrates with the popular cookieconsent library by Orest Bida. But you can also bring your own frontend solution and just use Crumble's backend infrastructure to handle the consent logging.

Crumble is currently in Beta and free to try while we're actively developing it. Once we hit stable release, it'll require a paid license.

The best approach is always to avoid having a 'cookie banner' altogether. But let's be real – sometimes you need them, be it just for iFrame embeds or other third-party scripts. Crumble provides a solid foundation for cookie consent, though remember that compliance ultimately depends on how you implement it. Crumble is provided 'as-is' with no warranty or guarantees. Read the license agreement for more details.

The included texts and translations are for illustrative purposes only and should not be considered legal guidance.

If you need something more automated with legal guarantees, commercial services like Cookiebot might be a better fit.

What Crumble offers

  • TODO

Is Crumble right for you?

Here's what you should know before choosing Crumble:

  • Manual setup required: Your editors need to understand cookie categories and add them manually – there's no automatic cookie scanning
  • Developer needed: You'll likely need a developer to integrate scripts properly (see how) - unless you're using GTM mode
  • iFrames need extra work: Things like YouTube embeds require additional setup with iFrame Manager or a similar solution
  • Not Google-certified: If you're showing Google ads (AdSense, Ad Manager, AdMob) on your site, you'll need a Google Certified CMP instead

License

Kirby Crumble requires a license for production use. You'll need both a valid Kirby license and a Crumble license to run it on a public server.

Copyright 2025 © Tobias Möritz - Love & Kindness GmbH