PureSV
Reusable Svelte 5 components styled with modern CSS. No runtime dependencies, no utility-class framework — just Svelte and CSS.
pnpm add puresv Why PureSV
Zero runtime dependencies
Everything is Svelte and CSS. Nothing to audit, nothing to keep up to date.
Design tokens
Every color, radius and spacing value is a --puresv-* custom property you can override.
Modern CSS
Scoped styles inside @layer puresv, so your unlayered CSS always wins.
Svelte 5 runes
Snippets instead of slots, typed props, and native attributes forwarded through.