v3.1.3
Build Accessible
Interfaces Faster.
Diwa is a framework-agnostic design system built with Web Components and shared CSS tokens. Integrate once, then ship consistent accessible UI across React, Angular, Vue, Next.js, and vanilla HTML.
44Components
TypeScriptReady
CSS TokensSystem
WCAG 2.2 AACompliant
1. Install packages Install the Diwa component package in your app. npm install @diwacopilot/components2. Load global tokens and web components Include generated CSS tokens and the ESM loader in your root layout. <link rel="stylesheet" href="/stencil/diwa-components.css" /> <Script src="/stencil/diwa-components.esm.js" type="module" strategy="beforeInteractive" />3. Render your first component Use a Diwa element directly in JSX, HTML, or your framework template. <diwa-button variant="primary">Save</diwa-button>