22 Vue packages tagged “consent”

Most downloaded: c15t, with 3,309,204 downloads in the last year and 1,991 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

c15t

The open standard for cookie banners. Open-source cookie consent management platform (CMP) for React, Next.js, Vue and more, with GDPR, Google Consent Mode v2 and IAB TCF support.
1,991 3,309,204

@c15t/ui

Framework-agnostic cookie banner UI primitives, CSS and theme tokens behind the c15t React, Vue, Svelte and Astro consent components.
1,991 2,447,802

vue-if-bot

Hide stuff from bots (especially cookie consents)
63 31,377

@c15t/vue

Vue and Nuxt cookie consent banner, consent dialog and preference center. A GDPR consent management platform (CMP) with a Nuxt module, Google Consent Mode v2 and IAB TCF.
1,997 15,712

@c15t/astro

Astro cookie consent banner and GDPR consent management platform (CMP). Server-rendered banner, preference center islands, geo-aware middleware, Google Consent Mode v2 and IAB TCF.
1,999 15,689

@lg2/nuxtmodule-consent-gtm

consent gtm nuxt module
5,195

@ipaat/vue3-tailwind3-cookie-comply

A Vue 3 compatible component to handle cookie consent styled with Tailwind CSS 3.
8 4,625

ahize

One unified API for 18 live-chat & customer-support widgets — Intercom, Crisp, Tawk.to, Zendesk, HubSpot, Chatwoot, LiveChat, Drift, Freshchat, Olark, Userlike, HelpScout, Smartsupp, LiveAgent, Gist, JivoChat, Tidio, Sendbird. Zero deps, tree-shakeable, S
40 4,224

better-newsletter

Framework-agnostic newsletter lifecycle infrastructure for TypeScript, with first-class Nuxt 4 / Nitro integration.
2,242

vue-cookie-toggler

GDPR cookies consent modal.
6 1,707

@authup/client-auth-console

Authup's hosted login, consent, registration, password recovery and device pages, as a server-rendered Vue bundle.
41 1,630

@stackonward/analytics-nuxt

Provider-neutral Nuxt analytics module with consent, SPA views, composables, directives, and autocapture
1,451

@revenexx/consent-manager-nuxt

Server-rendered cookie consent for Nuxt without a third-party script: an SSR consent banner, the rvx_consent cookie, Google Consent Mode v2, content blocking and a consent trigger for @nuxt/scripts, driven by the revenexx Consent Manager.
520

@revenexx/tag-manager-nuxt

Consent-gated tag manager for Nuxt, built on @nuxt/scripts: loads the tags published in the revenexx Tag Manager only with the visitor's consent and maps one vendor-neutral theme event stream (GA4-style, plus B2B events, no personal data) onto GA4, GTM, M
495

@websideproject/nuxt-cookie-consent

GDPR cookie and cookieless-tracking consent for Nuxt 4: banner, floating button, preferences modal, consent-gated scripts and cookies
1 451

@netipar/consent-vue3

Unstyled Vue 3 composables and components for Laravel Consent
320

@codewithrajat/rm-logvault

Offline-first browser error tracking, logging and diagnostics export. Captures errors and logs into IndexedDB, redacts PII, syncs to your REST API, one-line setup, zero dependencies.
1 277

formatir

Privacy-first behaviour analytics for web forms: rage clicks, dead clicks, hesitation, field effort, drop-off and client errors in ~5 KB, with React, Vue and Svelte bindings and a collector.
206

vue-analytics-kit

One track() call, many destinations: a consent-aware Vue 3 plugin that fans analytics and marketing events out to GA4, Google Tag Manager, Google Ads, Meta Pixel, TikTok Pixel and Firebase Analytics.
163

@theplaintheory/vue

Vue 3 and Nuxt bindings for Plain Theory consent: plugin, useConsent composable and ConsentGate.
146

consentlayer

Consent-first analytics for the browser and server: one API in front of GA4, Meta, PostHog, Sentry and more, gated by the visitor's consent.
1

@permitojs/core

Privacy-first, framework-agnostic consent engine. No network calls, no tracking.