Gestor de consentimiento de cookies de código abierto y banner GDPR para React, Next.js, Vue, Svelte, Astro y HTML sin frameworks, con compatibilidad con Google Consent Mode v2 e IAB TCF.
cavi-au/Consent-O-Matic
Extensión de navegador que responde automáticamente a las ventanas de consentimiento de cookies según tus preferencias guardadas y es compatible con más de 200 plataformas de gestión del consentimiento.
- Estrellas
- 4,282
- Forks
- 218
- Issues abiertos
- 166
- Último commit
- hace 9 meses
¿Qué es?
Muchos sitios web muestran avisos de consentimiento de cookies que vuelven a aparecer cada vez que se borran las cookies, lo que obliga a repetir los mismos clics. Consent-O-Matic es una extensión de navegador que gestiona estos avisos automáticamente. Tras configurar tus preferencias de consentimiento una sola vez durante la instalación, reconoce los avisos de las plataformas de gestión del consentimiento (CMP) más comunes, aplica tus opciones y muestra una marca de verificación en el icono de la extensión cuando termina.
La detección y la gestión se basan en listas de reglas mantenidas por la comunidad y escritas en JSON. Cada regla describe cómo detectar una CMP concreta, como UserCentrics, CookieBot u OneTrust, y qué clics, interruptores o acciones con controles deslizantes aplican cada categoría de consentimiento. Los usuarios pueden añadir listas de reglas personalizadas mediante una URL, y el proyecto acepta pull requests para incorporar reglas nuevas o actualizadas. La extensión está disponible para Chrome, navegadores basados en Chromium, Firefox, Edge y Safari, y se puede compilar desde el código fuente con scripts de npm.
La extensión solicita permiso para leer todas las páginas, de modo que pueda buscar ventanas emergentes conocidas, y guarda las preferencias localmente en el navegador. Solo se conecta a la red para descargar listas de reglas o cuando el usuario informa de un sitio que no funciona desde el menú del icono.
Funciones clave
- 01Detecta y responde a más de 200 plataformas de gestión del consentimiento y avisos específicos de sitios web.
- 02Aplica las opciones de consentimiento guardadas para cada categoría, incluidos interruptores, botones y controles deslizantes.
- 03Permite activar o desactivar la extensión en páginas concretas desde el icono de la barra de herramientas.
- 04Admite listas de reglas personalizadas mediante una URL, para que puedas añadir por tu cuenta las CMP que falten.
- 05Guarda las preferencias localmente en el navegador y solo se conecta a la red para actualizar reglas o enviar informes.
Casos de uso
- Evitar tener que volver a hacer clic en los avisos de cookies cuando el navegador las borra al cerrarse.
- Navegar por sitios de noticias y compras sin rechazar manualmente el consentimiento de seguimiento en cada visita.
- Mantener o aportar reglas para una CMP que la extensión aún no admite.
Inicio rápido
- 1
Instálala desde la tienda oficial de extensiones del navegador (recomendado)
- 2
Clona el repositorio del código fuente
git clone https://github.com/cavi-au/Consent-O-Matic.git - 3
Entra en la carpeta del proyecto e instala las dependencias
cd Consent-O-Matic && npm install - 4
Compila la extensión para tu navegador
npm run build-chromium
Antes de usarlo
- El README recomienda instalarla desde la tienda del navegador y desaconseja compilarla desde el código fuente.
- Necesita permiso para leer todas las páginas, necesario para detectar las ventanas emergentes de consentimiento.
- Cada conjunto de reglas debe coincidir con banners de consentimiento específicos, por lo que los sitios no compatibles o que hayan cambiado pueden seguir mostrando ventanas emergentes.
Temas
Preguntas frecuentes
- ¿Qué es Consent-O-Matic?
- Extensión de navegador que responde automáticamente a las ventanas de consentimiento de cookies según tus preferencias guardadas y es compatible con más de 200 plataformas de gestión del consentimiento. Muchos sitios web muestran avisos de consentimiento de cookies que vuelven a aparecer cada vez que se borran las cookies, lo que obliga a repetir los mismos clics. Consent-O-Matic es una extensión de navegador que gestiona estos avisos automáticamente. Tras configurar tus preferencias de consentimiento una sola vez durante la instalación, reconoce los avisos de las plataformas de gestión del consentimiento (CMP) más comunes, aplica tus opciones y muestra una marca de verificación en el icono de la extensión cuando termina.
- ¿Consent-O-Matic es gratuito? ¿Qué licencia tiene?
- Consent-O-Matic es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Consent-O-Matic sigue mantenido?
- Sin commits en más de 6 meses. El último commit de Consent-O-Matic fue el 7 feb 2026.
- ¿Para qué puedo usar Consent-O-Matic?
- Evitar tener que volver a hacer clic en los avisos de cookies cuando el navegador las borra al cerrarse. Navegar por sitios de noticias y compras sin rechazar manualmente el consentimiento de seguimiento en cada visita. Mantener o aportar reglas para una CMP que la extensión aún no admite.
- ¿Cómo se instala Consent-O-Matic?
- Instálala desde la tienda oficial de extensiones del navegador (recomendado) Clona el repositorio del código fuente: git clone https://github.com/cavi-au/Consent-O-Matic.git Entra en la carpeta del proyecto e instala las dependencias: cd Consent-O-Matic && npm install Compila la extensión para tu navegador: npm run build-chromium
- ¿Dónde consigo Consent-O-Matic?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cavi-au/Consent-O-Matic
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Extensión de navegador que sincroniza los marcadores nativos entre navegadores y dispositivos mediante un almacenamiento propio, como Nextcloud, WebDAV, Git o Google Drive.
Suite ofimática colaborativa de código abierto y con cifrado de extremo a extremo, que permite editar documentos, hojas de cálculo, presentaciones, formularios, tableros kanban y más en tiempo real.
Herramienta de código abierto para Windows que elimina bloatware, desactiva la telemetría, aplica ajustes de rendimiento e instala aplicaciones en lote con Winget o Chocolatey.
Analiza tu bandeja de entrada para identificar qué cuentas y servicios tienen tus datos, y te ayuda a cancelar suscripciones y solicitar su eliminación. App de escritorio local-first.
Cliente de API de código abierto que guarda colecciones como archivos de texto sin formato en el sistema de archivos, una alternativa offline a Postman e Insomnia.