# c15t

Open-source consent manager that renders cookie banners, a preferences dialog and consent-gated scripts for JavaScript frameworks.


Source: https://findsoftware.frbit.cloud/c15t/
Last reviewed: 2026-11-03
Listed since: 2026-11-03

## Record

### Links

- home: https://c15t.com
- repository: https://github.com/c15t/c15t
- docs: https://c15t.com/docs/frameworks
- x: https://x.com/c15tdev
- bluesky: https://bsky.app/profile/c15t.com
- discord: https://c15t.link/discord

### Identity

- status: active
- maintainer: Consent Management Inc
- maintainerType: company
- parent: unknown
- firstRelease: 2025
- hqCountry: unknown

### Kind

- category: forms, library
- hosting: unknown
- language: javascript
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: postgres, mysql, sqlite
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: yes, banner and dialog text translations through @c15t/translations

### Rendering and deploy

- runsAs: browser
- renderingModes: not applicable
- installMethod: npm

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 3
- latestReleaseDate: 2026-11-01

### Adoption

- githubStargazers: 2018
- packagistDownloads: not applicable
- npmWeeklyDownloads: 404844
- contributors: 30
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://c15t.com (read 2026-11-03)
- urls: https://github.com/c15t/c15t (read 2026-11-03)
- urls: https://c15t.com/docs/frameworks (read 2026-11-03)
- maintainer: https://c15t.com/terms (read 2026-11-03)
- maintainerType: https://c15t.com/privacy (read 2026-11-03)
- firstRelease: https://api.github.com/repos/c15t/c15t/releases (read 2026-11-03)
- language: https://api.github.com/repos/c15t/c15t (read 2026-11-03)
- category: https://api.github.com/repos/c15t/c15t (read 2026-11-03)
- license: https://github.com/c15t/c15t/blob/main/LICENSE.md (read 2026-11-03)
- license: https://c15t.com (read 2026-11-03)
- licenseModel: https://c15t.com (read 2026-11-03)
- runsAs: https://c15t.com (read 2026-11-03)
- installMethod: https://github.com/c15t/c15t/blob/main/README.md (read 2026-11-03)
- installMethod: https://github.com/c15t/c15t/blob/main/README.md (read 2026-11-03)
- databases: https://c15t.com/docs/self-host/quickstart (read 2026-11-03)
- i18n: https://github.com/c15t/c15t/blob/main/README.md (read 2026-11-03)
- currentMajor: https://github.com/c15t/c15t/releases/tag/c15t@3.2.2 (read 2026-11-03)
- latestReleaseDate: https://github.com/c15t/c15t/releases/tag/c15t@3.2.2 (read 2026-11-03)
- githubStargazers: https://github.com/c15t/c15t (read 2026-11-03)
- contributors: https://api.github.com/repos/c15t/c15t/contributors?per_page=1 (read 2026-11-03)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-10-26:2026-11-01/c15t (read 2026-11-03)

## Notes

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](https://c15t.com/docs/self-host/quickstart) 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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
