Selezione MIT GDPR e privacy

Consenso ai cookie

orestbida/cookieconsent

Plugin JavaScript leggero, scritto senza framework, che mostra un banner di consenso ai cookie e blocca gli script interessati finché il visitatore non ha dato il consenso.

Pannello di interruttori illuminati di blu, uno dei quali ingrandito da una lente di vetro.
Autore
orestbida
Linguaggio
JavaScript
Licenza
MIT
Stelle GitHub
5718
Ultima attività
Categoria
GDPR e privacy

Licenza verificata il 25/10/2026. Stelle e ultima attività rilevate su GitHub alla stessa data.

Presentazione

CookieConsent v3 è un plugin per il consenso ai cookie scritto in JavaScript puro. Secondo la documentazione gestisce gli script, e quindi i cookie, bloccandoli finché il visitatore non dà un consenso esplicito, e si integra in qualsiasi piattaforma o framework web. La documentazione fornisce esempi per HTML, React, Vue e Angular.

La documentazione segnala anche i limiti: il plugin richiede conoscenze di base di JavaScript, non ha categorie né traduzioni predefinite, non è una piattaforma di gestione del consenso (CMP), non conserva le prove del consenso e non implementa l’IAB TCF. Un playground permette di provare il plugin.

Punti di forza

  • Plugin leggero scritto in JavaScript puro, descritto nel README come conforme al GDPR (la documentazione cita anche il CCPA).
  • Blocca gli script finché non viene dato il consenso esplicito e offre opzioni di rifiuto, secondo la documentazione.
  • La versione 3 supporta servizi attivabili singolarmente e offre varianti UMD e ESM; è pensata solo per i browser moderni.
  • Tre modi di installazione (npm, CDN, download di una release) ed esempi di integrazione per HTML, React, Vue e Angular.
  • La documentazione indica che si può usare con la tastiera e con uno screen reader; sono forniti un playground ed esempi su Stackblitz.

Per chi

Per gli sviluppatori che vogliono integrare in autonomia un banner di consenso ai cookie in un sito, con pieno controllo della configurazione e senza una piattaforma di gestione del consenso.

Installazione

Il README rimanda alla documentazione. Questa propone npm, yarn o pnpm, un link CDN oppure il download dell’ultima release, poi un file di configurazione da passare a CookieConsent.run().

Comandi

Rileggete il README del progetto prima di lanciare questi comandi.

npm i vanilla-cookieconsent@3.1.0

Leggete il README su GitHub

Punti di attenzione

  • Non è una piattaforma di gestione del consenso (CMP): non conserva le prove del consenso e non implementa l’IAB TCF.
  • Richiede conoscenze di base di JavaScript e non ha categorie né traduzioni predefinite: testi e categorie vanno definiti nella configurazione.
  • Google AdSense, Ad Manager e AdMob non funzionano più con CookieConsent da gennaio 2024, secondo la documentazione.

Utilizzabile da un agente?

Plugin JavaScript tradizionale per siti web. Nessun SKILL.md, AGENTS.md, CLAUDE.md, regola Cursor né server MCP trovato alla radice del repository.

Mi piace e commenti

Senza account: un «mi piace» per browser, che potete togliere. I commenti sono pubblicati dopo la revisione.

Questo progetto è ospitato dal suo autore: i vostri commenti riguardano questa scheda, non il codice. Per segnalare un problema del progetto, usate il suo repository.

Selezione MIT

Statistiche senza cookie

umami-software/umami

Statistiche di visita rispettose della privacy, senza cookie, da ospitare in proprio.

Selezione MIT

Skill di conformità GDPR e AI Act

better-isms/grcskills

Una sessantina di skill di conformità (DPIA, AI Act, policy, incidenti); l’umano conserva ogni decisione.

Fatto da SOGNI DIGITALI

Design system completo

design-system-builder

Una pagina interattiva multilingue e il file design.md che leggono i vostri agenti di codice.

Uno skill su misura per il vostro mestiere?

Scriviamo anche skill privati, a vostro nome. Parliamone in una chiamata di 30 minuti.

Prenotate la chiamata gratuita (30 min)