One component system
Use Brand components by default. Web Awesome, DaisyUI, and MUI are adapters for specific product stacks, not separate design systems.
01 · Primary API
Brand Components
Framework-agnostic <brand-*> custom elements own the public API, accessibility defaults, and token mappings across Snyder products.
02 · Stack adapters
Same tokens, different consumption paths
These paths remain available inside Brand usage for teams with an existing library constraint. They no longer compete with Brand as separate top-level catalogs.
web components
Web Awesome
The primitive layer behind Brand components, available as a token-themed escape hatch.
View adapter
tailwind
DaisyUI
Semantic Tailwind classes for CSS-first product surfaces that share the brandOS token scope.
View adapter
react
MUI
A token bridge for React surfaces already composed with Material UI.
View adapter