originui-svelte
Purpose: Origin UI - Svelte is a collection of copy-and-paste components for quickly building app UIs using Svelte. It's a fork of the original Origin UI project, adapted for Svelte with different underlying libraries.
Target Audience: Developers building applications with Svelte who want pre-designed UI components.
Key Features:
- Built with Svelte instead of Next.js
- Uses Lucide Svelte for icons
- Uses Bits UI instead of Radix UI
- Includes automated component registry and dependency detection systems
- Supports dark mode and responsive design
Component Organization:
- Base UI components in
/ui
directory - Themed components organized by category (inputs, buttons, etc.)
- Placeholder components marked with
.todo
suffix when not yet implemented
- Base UI components in
Demo: Live preview available at originui-svelte.pages.dev/
Key Dependencies:
Contribution Guidelines:
- Follows specific component organization patterns
- Requires TypeScript types and ARIA attributes
- Uses Tailwind CSS for styling
- Includes automated registry generation
License: Free for personal and commercial use, but components cannot be redistributed or resold as-is.
bits-uisveltesveltekittailwindcss
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button