c15t/c15t
The Developer-First Cookie Banner observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 98
- Release rhythm 86
- Longevity 42
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 597
- days_rel: 16
- days_push: 16
- n_releases_24m: 208
Adoption not part of the score
1866 stars · 205 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
c15t is an open-source, developer-first consent management platform (CMP) for cookie banners, privacy preferences, consent storage, and consent-aware script loading. It ships headless JavaScript/React/Next.js packages plus a self-hostable backend API for consent records, audit logging, and policy management.
Use cases
- add a GDPR cookie consent banner to a React or Next.js app
- block analytics and marketing scripts until users grant consent
- self-host a consent management API with audit logging on my own infrastructure
- manage Google Consent Mode and IAB TCF consent signals
- show consent-gated YouTube or Google Maps embeds
- replace OneTrust or Cookiebot with an open-source CMP
- let users customize cookie preferences by category
When to choose
- you need consent state, script gating, and consent records inside your own app rather than a black-box script tag
- you want React/Next.js components, hooks, and headless primitives with full styling control
- you want to self-host consent storage and policy management on Node, Bun, Deno, or Cloudflare Workers
- performance matters and you want to avoid blocking third-party CMP scripts
When to avoid
- you need a guaranteed legal compliance solution without any policy work on your side
- you want a fully managed, zero-code hosted CMP with vendor legal guarantees
- your site is a simple static page where a tiny vanilla banner suffices
Facets
library · maturity active
ui-components middleware sdk self-hosted privacy web-development frontend legal cross-platform self-hosted consent-management cookie-banner gdpr cmp script-gating react nextjs nodejs web-server
10 sources
- readme: https://github.com/c15t/c15t · fetched 2026-08-28 · 9ed165e3b470
- homepage: https://c15t.com · fetched 2026-08-29 · 09753674417d
- site_page: https://c15t.com/docs/frameworks/next/quickstart · fetched 2026-08-29 · 374e84cb4594
- site_page: https://c15t.com/docs/integrations/overview · fetched 2026-08-29 · 46fa4757db41
- site_page: https://c15t.com/docs/self-host/quickstart · fetched 2026-08-29 · 3f054ba18ab9
- site_page: https://c15t.com/docs/comparison · fetched 2026-08-29 · 4ae71e76f20d
- site_page: https://c15t.com/docs/frameworks · fetched 2026-08-29 · a9c74f9a1b1e
- site_page: https://c15t.com/docs/frameworks/react/quickstart · fetched 2026-08-29 · 8fda7a17b004
- registry_npm: https://registry.npmjs.org/c15t · fetched 2026-08-29 · 927d3855dc65
- site_page: https://c15t.com/changelog · fetched 2026-08-29 · 39990bcbd1c2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| c15t/c15t | main | 83 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem