PHPackages                             tobimori/kirby-crumble - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. tobimori/kirby-crumble

ActiveKirby-plugin[Authentication &amp; Authorization](/categories/authentication)

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.

0101[1 issues](https://github.com/tobimori/kirby-crumble/issues)PHP

Since Apr 24Pushed 2mo agoCompare

[ Source](https://github.com/tobimori/kirby-crumble)[ Packagist](https://packagist.org/packages/tobimori/kirby-crumble)[ RSS](/packages/tobimori-kirby-crumble/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Kirby Crumble
=============

[](#kirby-crumble)

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](https://github.com/orestbida/cookieconsent/tree/master) library by [Orest Bida](https://github.com/orestbida). 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](https://plugins.andkindness.com/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](https://www.cookiebot.com/) might be a better fit.

What Crumble offers
-------------------

[](#what-crumble-offers)

- TODO

Is Crumble right for you?
-------------------------

[](#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](https://cookieconsent.orestbida.com/advanced/manage-scripts.html)) - unless you're using GTM mode
- **iFrames need extra work**: Things like YouTube embeds require additional setup with [iFrame Manager](https://cookieconsent.orestbida.com/advanced/iframemanager-setup.html) 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](https://support.google.com/adsense/answer/13554020) instead

License
-------

[](#license)

Kirby Crumble requires a license for production use. You'll need both a valid Kirby license and a [Crumble license](https://plugins.andkindness.com/crumble/pricing) to run it on a public server.

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

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance57

Moderate activity, may be stable

Popularity13

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/29142128?v=4)[Tobias Möritz](/maintainers/tobimori)[@tobimori](https://github.com/tobimori)

---

Top Contributors

[![tobimori](https://avatars.githubusercontent.com/u/29142128?v=4)](https://github.com/tobimori "tobimori (18 commits)")

### Embed Badge

![Health badge](/badges/tobimori-kirby-crumble/health.svg)

```
[![Health](https://phpackages.com/badges/tobimori-kirby-crumble/health.svg)](https://phpackages.com/packages/tobimori-kirby-crumble)
```

###  Alternatives

[kartik-v/yii2-password

Useful password strength validation utilities for Yii Framework 2.0

761.3M17](/packages/kartik-v-yii2-password)[vitalybaev/laravel5-dkim

Laravel 5/6 package for signing outgoing messages with DKIM.

3163.1k](/packages/vitalybaev-laravel5-dkim)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
