c15t is an open source framework for managing cookies, consent, and privacy compliance. Built for modern web apps. It’s fully customizable, framework-agnostic, and designed to give developers full control over the user experience without black-box logic or vendor lock-in.
import {
ConsentManagerProvider,
CookieBanner,
ConsentManagerDialog
} from "@c15t/nextjs";
export default function App() {
return (
<ConsentManagerProvider options={{
mode: 'c15t',
backendURL: process.env.NEXT_PUBLIC_C15T_URL
}}>
{children}
<CookieBanner />
<ConsentManagerDialog />
</ConsentManagerProvider>
);
}
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
c15t runs entirely in your frontend or edge stack, blocking requests and managing consent states with minimal overhead. Use our CLI to scaffold a cookie banner in seconds, or drop in the headless logic and fully control the experience yourself.
Faster than your Lighthouse score can blink. Minimal bundle size, fully tree-shakable. Built for speed, not bloat.
Bring your design tokens, themes, or unhinged CSS experiments. You're in control, we don't fight your stack.
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
Translate once, consent everywhere. Built-in locale handling so your banner speaks your user's language literally.
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
Know where your users are. Serve the right banner in the right language with the right legal config or even don't show it at all! Magically compliant.
c15t core is headless and works with any framework: React, Vue, Svelte, Angular, Next.js, Nuxt, SvelteKit, Astro, Solid, Qwik, and more.
A JavaScript library for building user interfaces
The Progressive JavaScript Framework
Cybernetically enhanced web apps
A JavaScript library for building user interfaces
The Progressive JavaScript Framework
Cybernetically enhanced web apps
A JavaScript library for building user interfaces
The Progressive JavaScript Framework
Cybernetically enhanced web apps
A JavaScript library for building user interfaces
The Progressive JavaScript Framework
Cybernetically enhanced web apps
The modern web developer's platform
The React Framework for the Web
The all-in-one web framework
The modern web developer's platform
The React Framework for the Web
The all-in-one web framework
The modern web developer's platform
The React Framework for the Web
The all-in-one web framework
The modern web developer's platform
The React Framework for the Web
The all-in-one web framework
@james_r_perkins
Congrats on the launch! Looking forward to rolling this into our marketing site in the future.
@zenorocha
Beautiful product! Congrats on the launch ;D
@thedavidprice
Yes, please! Given the frustration we've all experienced, it blows my mind that no one has fixed this yet. Where have you been all this time? 😅
@pepicrft
Finally, consent management is done right!
@adrgrondin
It was about time someone did that. Current solutions are too bloated or just sucks.
@Vlad_Smolyanoy
Oh wow, looks very cool!
@james_r_perkins
Congrats on the launch! Looking forward to rolling this into our marketing site in the future.
@zenorocha
Beautiful product! Congrats on the launch ;D
@thedavidprice
Yes, please! Given the frustration we've all experienced, it blows my mind that no one has fixed this yet. Where have you been all this time? 😅
@pepicrft
Finally, consent management is done right!
@adrgrondin
It was about time someone did that. Current solutions are too bloated or just sucks.
@Vlad_Smolyanoy
Oh wow, looks very cool!
@james_r_perkins
Congrats on the launch! Looking forward to rolling this into our marketing site in the future.
@zenorocha
Beautiful product! Congrats on the launch ;D
@thedavidprice
Yes, please! Given the frustration we've all experienced, it blows my mind that no one has fixed this yet. Where have you been all this time? 😅
@pepicrft
Finally, consent management is done right!
@adrgrondin
It was about time someone did that. Current solutions are too bloated or just sucks.
@Vlad_Smolyanoy
Oh wow, looks very cool!
@james_r_perkins
Congrats on the launch! Looking forward to rolling this into our marketing site in the future.
@zenorocha
Beautiful product! Congrats on the launch ;D
@thedavidprice
Yes, please! Given the frustration we've all experienced, it blows my mind that no one has fixed this yet. Where have you been all this time? 😅
@pepicrft
Finally, consent management is done right!
@adrgrondin
It was about time someone did that. Current solutions are too bloated or just sucks.
@Vlad_Smolyanoy
Oh wow, looks very cool!
@gherget
Ah, that's great! Will take a look at the integration now.
@kinder_grinder
Brb, integrating this to my new project.
@colemanm
"make gdpr suck less, but with full compliance" great tagline, love it !
@ShrekOverflow
Very Impressive, thanks for sharing
@Hiccup_za
oh nice
@teqqed
adding this to our default stack by the looks of it. thanks for sharing @rauchg 🖤
@cplus_4
Excited about consent management for the first time ever after seeing this 😍
@gherget
Ah, that's great! Will take a look at the integration now.
@kinder_grinder
Brb, integrating this to my new project.
@colemanm
"make gdpr suck less, but with full compliance" great tagline, love it !
@ShrekOverflow
Very Impressive, thanks for sharing
@Hiccup_za
oh nice
@teqqed
adding this to our default stack by the looks of it. thanks for sharing @rauchg 🖤
@cplus_4
Excited about consent management for the first time ever after seeing this 😍
@gherget
Ah, that's great! Will take a look at the integration now.
@kinder_grinder
Brb, integrating this to my new project.
@colemanm
"make gdpr suck less, but with full compliance" great tagline, love it !
@ShrekOverflow
Very Impressive, thanks for sharing
@Hiccup_za
oh nice
@teqqed
adding this to our default stack by the looks of it. thanks for sharing @rauchg 🖤
@cplus_4
Excited about consent management for the first time ever after seeing this 😍
@gherget
Ah, that's great! Will take a look at the integration now.
@kinder_grinder
Brb, integrating this to my new project.
@colemanm
"make gdpr suck less, but with full compliance" great tagline, love it !
@ShrekOverflow
Very Impressive, thanks for sharing
@Hiccup_za
oh nice
@teqqed
adding this to our default stack by the looks of it. thanks for sharing @rauchg 🖤
@cplus_4
Excited about consent management for the first time ever after seeing this 😍
Deploy a developer-first cookie banner in seconds. Explore the docs or scaffold your setup instantly using the CLI.