Beautiful RetroUI component library for Svelte. Copy-paste components directly or install via CLI with 40+ components, 16 themes, and endless possibilities.
Built specifically for Svelte with modern development practices and beautiful design patterns.
Copy-Paste Ready
Tailwind Based
Type Safe
<script>
import * as Button from "$registry/ui/button";
import * as Card from "$registry/ui/card";
</script>
<Card.Root class="w-80">
<Card.Header>
<Card.Title>RetroUI Components</Card.Title>
</Card.Header>
<Card.Content class="space-y-4">
<p class="text-sm text-muted-foreground">
Beautiful, accessible components ready to use.
</p>
<Button.Root class="w-full">
Get Started
</Button.Root>
</Card.Content>
</Card.Root>
Over 40+ carefully crafted components built for Svelte with shadcn-svelte. Copy, paste, and customize to your heart's content.
RetroUI Svelte is free and open-source, and it is made possible by our awesome contributors.
Built with Svelte 5 runes, TypeScript safety, Tailwind v4 performance, and shadcn-svelte compatibility. The modern stack for lightning-fast development.
Built for the latest Svelte with runes and modern features
Full type safety with excellent IntelliSense support
Modern utility-first CSS with zero-runtime overhead
Compatible registry system for easy installs
Build beautiful interfaces in minutes, not hours. Copy, paste, and ship faster than ever.
Built on top of shadcn-svelte's proven component architecture.
Install components with a single command and start building immediately.