30 components.
Copy. Paste. Ship.
Production-ready Svelte 5 components for dashboards, admin panels, and SaaS interfaces. Zero dependencies beyond Svelte and Tailwind.
6 free components — no account needed
Layout
Data Display
DataTable
FullSortable, paginated table with row selection
StatCard
StarterMetric card with trend indicator
EmptyState
FreeEmpty state with illustration and CTA
Badge
FreeStatus badges in multiple variants
Avatar
StarterImage avatar with initials fallback
Timeline
FullVertical event timeline with icons
KVList
StarterKey-value pair display for detail views
Forms
Feedback
Navigation
Svelte 5 Runes Native
Every component uses $state, $derived, $effect. No Svelte 4 compatibility layers.
Copy-Paste, Not npm
Each component is a single .svelte file. Copy into your project. Own the code. Customize everything.
Tailwind + CSS Variables
Themed with CSS custom properties. Change your brand colors once, every component follows.
Building a SaaS?
SvelteShip is a complete SaaS starter with auth, payments, and admin — pre-integrated with SvelteUI Pro components.
Check out SvelteShip — $199