React components for building privacy-first user interfaces.
Features
- 🎯 Privacy-First Components: Pre-built UI components for consent management
- 🎨 Highly Customizable: Flexible theming and styling system
- ♿ Accessible: WCAG compliant with full keyboard navigation
- 🌐 Regulation Ready: Built to meet GDPR, CCPA, and other privacy requirements
- 🔧 Composable: Uses compound component pattern for maximum flexibility
Documentation
For detailed documentation and examples, visit:
https://c15t.com/docs/framework/react
Installation
npm install @c15t/react
yarn add @c15t/react
pnpm add @c15t/react
Quick Start
import { ConsentManagerProvider, CookieBanner, ConsentManagerDialog } from "@c15t/react";
export default function App() {
return (
<ConsentManagerProvider>
<CookieBanner />
<ConsentManagerDialog/>
{/* Your app content */}
</ConsentManagerProvider>
);
}
License
GNU General Public License v3.0