marcogermani87/filament-cookie-consent

Easy cookie consent integrations for Filament
17,953 19
Install
composer require marcogermani87/filament-cookie-consent
Latest Version:v1.2.0
PHP:^8.1
License:MIT
Last Updated:Apr 26, 2026
Links: GitHub  ·  Packagist
Maintainer: marcogermani87

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

A package to easily include cookie consent in Filament.

This project is based on spatie/laravel-cookie-consent package.

Version Compatibility

Plugin Filament Laravel PHP
1.x 3.x 10.x 8.x
1.x 3.x 11.x | 12.x 8.2 | 8.3 | 8.4

Installation

You can install the package via composer:

composer require marcogermani87/filament-cookie-consent

You can publish the config file with:

php artisan vendor:publish --tag="filament-cookie-consent-config"

This is the contents of the published config file:

return [
    // 'start', 'end'
    'position' => 'start',
    
    'consent_button' => [
        'size' => 'sm',
        'color' => 'warning',
    ],

    'privacy_policy_button' => [
        'enabled' => true,
        'href' => '/privacy-policy',
        'size' => 'sm',
        'color' => 'gray',
        'target' => '_blank',
    ],
];

Optionally, you can publish the views using

php artisan vendor:publish --tag="filament-cookie-consent-views"

Usage

Register the plugin through your panel service provider:

->plugin(\MarcoGermani87\FilamentCookieConsent\FilamentCookieConsent::make())

Testing

composer test

Screenshots

Changelog

Please see CHANGELOG for more information on what has changed recently.

Credits

License

The MIT License (MIT). Please see License File for more information.

Related Packages

marcogermani87/filament-captcha

Easy Captcha image integrations for Filament

14,506 19
asbiin/laravel-localizer

Automatically detect and set an app locale that matches your visitor's preferenc...

35,944 0
tomatophp/filament-browser

File & Folders & Media Browser With Code Editor

9,964 42
nben/filament-record-nav

Next/Previous record navigation for Filament PHP

23,891 15

Version History

Version Released PHP Laravel License
v1.2.0 ^8.1 ^10.0|^11.0|^12.0 MIT
v1.1.2 ^8.1 ^10.0|^11.0|^12.0 MIT
v1.1.1 ^8.1 ^10.0|^11.0|^12.0 MIT
v1.1.0 ^8.1 ^10.0|^11.0|^12.0 MIT
v1.0.2 ^8.1 ^10.0|^11.0 MIT