Introduction
Sivir UI is a component library for Svelte 5 and Tailwind v4. It ships 55 components, a CSS token sheet, and a small CLI.
Two ways to use it
Package import. Install @sivir-ui/svelte and import components from the package. Fastest path when you want a dependency, not
source ownership.
CLI source copy. Run the sivir CLI to copy component files into your repo. You own the markup and can edit it freely.
Requirements
- Svelte 5 (SvelteKit is the usual host)
- Tailwind CSS v4
npm, pnpm, and bun all work for consumers. Bun is only required to develop this monorepo.
Quick start
Package path:
CLI path:
bun add @sivir-ui/svelte # then in your CSS: # @import '@sivir-ui/svelte/ui.css';