
c15t
Open-source consent manager that renders cookie banners, a preferences dialog and consent-gated scripts for JavaScript frameworks.
c15t is a consent manager for websites and web apps. It draws a cookie banner and a preferences dialog and holds scripts back until the visitor’s choice allows them, and the consent logic runs in the visitor’s browser. The package is installed from npm as c15t, with adapters for React, Next.js, Vue, Nuxt, Astro, TanStack Start and Svelte, and a script tag covers sites built with Webflow, WordPress, Framer or Squarespace. Consent policies and records are served by a backend. The operator can run that backend with the @c15t/backend package and a PostgreSQL, MySQL or SQLite database, or use the hosted service that Inth runs for the project’s maintainer.
Worth knowing
The self-host guide says that self-hosting means operating the service and its database yourself. The hosted service is named Inth, and the homepage says Inth hosts the backend, the policy rules and the IAB CMP ID.
Sources
- 2026-11-03: links, License, License model, Runs as
c15t.com - 2026-11-03: links, GitHub stars
github.com/c15t/c15t - 2026-11-03: links
c15t.com/docs/frameworks - 2026-11-03: Maintainer
c15t.com/terms - 2026-11-03: Maintained by
c15t.com/privacy - 2026-11-03: First release
api.github.com/repos/c15t/c15t/releases - 2026-11-03: Written in, Categories
api.github.com/repos/c15t/c15t - 2026-11-03: License
github.com/c15t/c15t/blob/main/LICENSE.md - 2026-11-03: Install with, Multilingual
github.com/c15t/c15t/blob/main/README.md - 2026-11-03: Databases
c15t.com/docs/self-host/quickstart - 2026-11-03: Current major version, Last release
github.com/c15t/c15t/releases/tag/c15t@3.2.2 - 2026-11-03: Contributors
api.github.com/repos/c15t/c15t/contributors?per_page=1 - 2026-11-03: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/c15t