Svelte 5 Native
Built from scratch with $state, $derived, and runes. No legacy code.
A comprehensive Svelte 5 component library that handles the complexity, so you can focus on building great products. Optimized for AI code generation and mobile-first design.
Open source • Powered by SappsDev
Built different from traditional component libraries
Built from scratch with $state, $derived, and runes. No legacy code.
Paste /static/llm/*.md into any LLM and generate components instantly.
Charts, forms, overlays, navigation, layouts. Everything you need.
Everything you need to build modern web applications
Components compile to vanilla JS. No virtual DOM, no runtime library. Just pure Svelte 5 performance.
Full autocomplete for props like color, variant, size. Catch errors before they happen.
Markdown docs in /static/llm/ designed for Claude, GPT, and Cursor. Just paste and build.
No CSS-in-JS. Customize colors, spacing, radii with standard CSS. Works with any approach.
Text, select, date, color, phone, OTP, rich editor. Built-in validation and accessibility.
Scaffold, Sidebar, AppBar, Footer, Tabs. Build production layouts in minutes, not hours.
Clean, intuitive API that just works — copy, paste, and customize
The building blocks used to create pages and sections.
Total 80 components
Copy, paste, and you're ready to build
1. Install the package
2. Use components
Join developers shipping faster with UiSvelte. Start building beautiful apps today.