New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

marcogermani87/filament-cookie-consent

Easy cookie consent integrations for Filament
18,027 19
Install
composer require marcogermani87/filament-cookie-consent
Latest Version:v1.2.0
PHP:^8.1
Laravel:10 · 11 · 12
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

15,518 20
codezero/cookie

Your friendly, furry cookie monster. Get and set cookies with ease.

73,923 10
codebar-ag/laravel-filament-revealable-field

This is my package laravel-filament-revealable-field

1,408 1
timwassenburg/filament-timesheets

Filament Timesheets is a package for Filament that allows you to track time spen...

1,073 48
tomatophp/filament-simple-theme

A simple theme for FilamentPHP with custom user menu in sidebar

7,631 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