c15t logo

c15t

Developer-first cookie banner and consent management framework for web apps

Repository activity
  • Stars1.8k
  • Forks159
  • Open Issues44
License

Apache-2.0

Languages
  • TypeScript
  • CSS
  • MDX
c15t screenshot

About c15t

c15t is a headless consent management framework for web applications. It handles the cookie banner, user consent, and privacy compliance as part of the app bundle rather than as a third-party script, giving developers control over the consent user experience.

It ships framework-agnostic core packages plus React and Next.js integrations, built-in internationalization, and prebuilt scripts for 25+ analytics and marketing tools such as Google Tag Manager, GA4, and Meta Pixel. A backend package adds a consent policy engine, geo-location detection, and audit logging, and a CLI handles config generation and database migrations.

c15t is written in TypeScript and licensed under Apache 2.0. It can run against a self-hosted backend or in hosted mode against the c15t cloud.

Key features

  • Cookie banner shipped in the app bundle
  • Framework-agnostic core with React and Next.js packages
  • Prebuilt scripts for GTM, GA4, Meta Pixel, and more
  • Consent policy engine with geo-location detection
  • Audit logging and CLI database migrations

Details

On GitHub since
2025
License
Apache-2.0
Language
TypeScript
Frameworks
React · Next.js · JavaScript
Self-hosted
Own backend, or hosted cloud