UI
A library of UI components defined by implementation-agnostic conformance tests. Behaviour and accessibility are verified across Chromium, Firefox, and WebKit — and shipped as a shadcn/ui registry.
Examples
Whole-app compositions assembled from the certified components.
- Findera file browser — menubar + toolbar + breadcrumb + tree sidebar + tree-grid
- Settingsa preferences panel — radio group + stepper + toggle group + validated field
- Mailan inbox — toolbar + split button + select table
- Dashboarda metrics view — meter + progress + rating + sortable table
- Studioa workspace — rich text + spreadsheet + kanban + range calendar
- Plannerproject planning — gantt + reorder columns + tree reorder + crop frame
How it works
Each component is defined by a normative specification and a suite of implementation-agnostic Playwright conformance tests. Any implementation that serves the fixture contract can be certified, the way Web Platform Tests certify browsers. The React reference implementation is one such conforming implementation — install any component with npx shadcn add.
See the conformance matrix for which behavioural contracts each component is verified against, or pick a component from the sidebar to see it in action.