PHPackages                             aaw-team/fe\_cookies - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. aaw-team/fe\_cookies

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

aaw-team/fe\_cookies
====================

Provides a cookie consent plugin for the frontend, a backend module for convenient cookie-banner management, simple but powerful APIs (PHP, JavaScript and CSS) and lots of configuration possibilities, including separate cookie settings per domain.

0.4.3(6y ago)059[5 PRs](https://github.com/aaw-team/fe_cookies/pulls)GPL-2.0-or-laterPHPPHP &gt;=5.6,&lt;7.3

Since May 29Pushed 3y ago2 watchersCompare

[ Source](https://github.com/aaw-team/fe_cookies)[ Packagist](https://packagist.org/packages/aaw-team/fe_cookies)[ Docs](https://github.com/aaw-team/fe_cookies)[ RSS](/packages/aaw-team-fe-cookies/feed)WikiDiscussions master Synced today

READMEChangelog (7)Dependencies (3)Versions (16)Used By (0)

TYPO3 extension "Frontend cookies"
==================================

[](#typo3-extension-frontend-cookies)

This extension provides lots of possibilities to hide and show contents based on the existence or values of cookies. On board is a frontend plugin to display "cookie-banners" as well as a configurable API to manage cookies for PHP, JavaScript and CSS.

See the extension in the [TYPO3 Extension Repository](https://typo3.org/extensions/repository/view/fe_cookies).

Features
--------

[](#features)

1. Frontend plugin to display "cookie-banners". It shows a message as long as the message is not aknowledged (by clicking the accept-button).
2. An API for PHP and JavaScript to manage cookies. A "CSS-API" to show and hide contents by just using CSS classes (based on the existence or absence of a cookie).
3. A convenient backend module to give backend users the possiblity to manage the cookie-banner contents as well as some configuration options.
4. Lots of configuration possibilities.
5. Wish/need more? Get in touch!

Documentation
-------------

[](#documentation)

Read the full documentation at [https://docs.typo3.org/p/aaw-team/fe\_cookies/master/en-us/](https://docs.typo3.org/p/aaw-team/fe_cookies/master/en-us/)

Building CSS and JavaScript
---------------------------

[](#building-css-and-javascript)

All CSS and JavaScript files in the *Resources/Public* folder are generated with the [gulp](https://gulpjs.com/) toolkit. The source files are located in *Resources/Private/Gulp/src*. To edit or rebuild said files you have to install [npm](https://www.npmjs.com/).

To install all required packages for the build process run `npm install` inside the *Resources/Private/Gulp/* folder.

To build the files run one of the following commands.

```
npm run build # only builds the files once
npm run watch # builds and watches for file changes
```

After building the files are automatically moved to *Resources/Public/*.

#### Default Style

[](#default-style)

The default style is written in [Sass](https://sass-lang.com/) with the SCSS syntax. The raw SCSS files are located inside the *Resources/Private/Gulp/src/sass/* folder. Most style relevant settings can be changed inside the *\_settings.scss* file.

Contribuiting
-------------

[](#contribuiting)

You're welcome to add issues/comments to the bug tracker as well as creating pull requests.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 76.7% 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.

###  Release Activity

Cadence

Every ~116 days

Recently: every ~175 days

Total

7

Last Release

2203d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/cd65b874e179825b35bd76ac764953deeccf0169d4c3e181118769ec78a815f0?d=identicon)[christian.futterlieb](/maintainers/christian.futterlieb)

---

Top Contributors

[![simoozzay](https://avatars.githubusercontent.com/u/3809550?v=4)](https://github.com/simoozzay "simoozzay (23 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (6 commits)")[![christianfutterlieb](https://avatars.githubusercontent.com/u/195543?v=4)](https://github.com/christianfutterlieb "christianfutterlieb (1 commits)")

---

Tags

cookiegdprcookie-consentdsgvocookie-banner

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/aaw-team-fe-cookies/health.svg)

```
[![Health](https://phpackages.com/badges/aaw-team-fe-cookies/health.svg)](https://phpackages.com/packages/aaw-team-fe-cookies)
```

###  Alternatives

[spatie/laravel-cookie-consent

Make your Laravel app comply with the crazy EU cookie law

1.5k4.7M20](/packages/spatie-laravel-cookie-consent)[statikbe/laravel-cookie-consent

Cookie consent modal for EU

213396.7k](/packages/statikbe-laravel-cookie-consent)[codingfreaks/cf-cookiemanager

Manage cookies, scripts, and GDPR compliance on your Typo3 website with CodingFreaks Typo3 Cookie Manager. Customize cookie banners, streamline workflow, and enhance user experience. Ensure GDPR compliance and take control of cookie management with our Typo3 cookie management extension. Visit the official Typo3 Documentation page to learn more.

1625.8k](/packages/codingfreaks-cf-cookiemanager)[dirkpersky/typo3-dp_cookieconsent

Enable a cookie consent box. Let you visitors control the usage of cookies and load script or content after a consent. (ePrivacy, TTDSG)

36201.3k1](/packages/dirkpersky-typo3-dp-cookieconsent)[georgringer/gdpr

Make TYPO3 more compatible to GDPR

4657.1k](/packages/georgringer-gdpr)[albertborsos/yii2-gdpr-cookie-consent

GDPR compatible Cookie Consent widget allows the user to choose which kind of cookies they want to accept.

1124.3k1](/packages/albertborsos-yii2-gdpr-cookie-consent)

PHPackages © 2026

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