Introduction
A library of ready-made, fully styled and accessible Svelte 5 components — no Tailwind and no config in your project.
What is sve-ui
sve-ui is a component library for Svelte 5, built on Bits UI for behavior and accessibility, and styled with scoped CSS and --sve-* custom properties. You install it, import one stylesheet, and use
the components — there is no setup step.
Why sve-ui
- No Tailwind, no config in your project — styles ship with the package.
- Accessible by default — focus traps, ARIA and keyboard nav via Bits UI.
- Themeable — every color, radius and space is a CSS variable; light & dark included.
- Svelte 5 + runes, fully typed, tree-shakeable.
Next steps
Install the package, then browse the components.
Building with an AI agent? See the AI & Agents guide.