ConsentKit is a WordPress plugin developed to manage cookie consent, privacy preferences, and the conditional loading of scripts on websites. Designed with a class-based architecture and built using PHP, Vanilla JS, and CSS, it addresses the need for a straightforward, lightweight solution for site owners seeking to comply with privacy regulations without relying on external SaaS services or heavy dependencies. The plugin features a modern cookie banner and a preferences modal that allows users to provide granular consent for different categories of cookies, including required, analytics, functional, and marketing cookies.
ConsentKit enables scripts to be loaded only after the appropriate user consent is obtained, with optional scripts stored as placeholders until activated. It supports Google Consent Mode v2, including dynamic updates to consent signals, ensuring compatibility with evolving privacy requirements. User preferences are stored in localStorage and can be changed at any time through a floating preferences button, which maintains the user's state and keeps settings easily accessible without being intrusive.
Accessibility is a key focus, with features such as focus trap, ESC key close, focus return, reduced motion, and ARIA attributes to improve keyboard navigation and usability for all users. The plugin is also translation-ready and supports textdomain integration for localization. Site administrators benefit from a centralized settings system via the WordPress Settings API, and the plugin includes sanitization and safe handling of custom scripts to enhance security. Multisite and uninstall cleanup routines are implemented for safe removal and maintenance.
ConsentKit is intended for WordPress site owners and administrators who want a clean, performant, and WordPress-native tool to manage cookie consent and script loading. It is positioned as an alternative to more complex and dependency-heavy consent management platforms, offering a focused solution with a modern user experience.
In the Cookie consent & GDPR space, Maksim Dedov Cookie Consent Manager takes a focused approach. It enables WordPress site owners to manage cookie consent and privacy preferences in compliance with regulations. Maksim Dedov Cookie Consent Manager is a consumer product aimed at wordPress site owners and webmasters. Maksim Dedov Cookie Consent Manager costs nothing to use. It runs on the web.
Behind Maksim Dedov Cookie Consent Manager is Maksim Dedov, and it first shipped in 2026. Key capabilities include cookie consent banner, preferences modal, and granular consent categories. The interface is available in English and Xhosa.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do