Developer-first cookie banner and consent management framework for web apps
- Stars1.8k
- Forks159
- Open Issues44
Apache-2.0
- TypeScript
- CSS
- MDX

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
