Open source, CSS-first, white-label design system for SaaS products.
Lyra keeps every visual decision in CSS custom properties and .lyra-* classes — framework adapters are thin wrappers on top of the same core. Rebrand an entire app by setting four tokens.
- 209 semantic tokens — light/dark built in, no manual dark styles
- White-label — brands define
--brand,--brand-contrast,--brand-radius,--brand-font; everything else is derived viacolor-mix @lyra-ds/react— 40 components as thin wrappers; Vue, Svelte & Web Components adapters on the roadmap (Zag.js)- shadcn interop — opt-in compat layer maps
--background,--primary,--ring… to Lyra tokens - LLM-first —
llms.txtgenerated from the real.d.tssources, so agents write correct Lyra code
| Package | Description |
|---|---|
@lyra-ds/styles |
Tokens + component CSS, zero JS |
@lyra-ds/react |
React 18+ components |
Site: lyra-ds.dev · Docs: docs.lyra-ds.dev · For agents: llms.txt