A collection of high-quality, copy-paste components for Svelte 5, built on top of shadcn-svelte.
This library extends the philosophy of shadcn/ui by providing more components that aren't included in the base registry. These components are designed to be copy-pasted into your project and customized to your needs. You should also check out shadcn-svelte-extras for even more components!
Explore the documentation and live previews: more-shadcn.noair.fun
This library follows the shadcn-svelte registry pattern. You can add components directly to your project using the CLI:
npx shadcn-svelte@latest add https://more-shadcn.noair.fun/r/[component].json
For example, to add the Knob component:
npx shadcn-svelte@latest add https://more-shadcn.noair.fun/r/knob.json
Advanced input types for specialized data entry.
Knob: Hardware-inspired rotating dial for numeric values.
Wheel Picker: iOS-style scrollable selector.
Autocomplete: Searchable input with suggestion highlighting.
Color Picker: Mobile-friendly hex and preset selector.
Scrubbable: Drag-to-adjust numeric input (Unity/Blender style).
Date Strip: Horizontal date selection timeline.
Built-in players and visual enhancement utilities.
Audio: Modern audio player with scrubbing and volume popovers.
Video: Responsive video player with custom controls.
Audio Wave: Real-time or static audio visualization.
Compare Slider: Image before/after comparison tool.
Image Zoom: Medium-style image overlays.
Spotlight Card: Radial hover effects for dashboards.
Structure your multi-step or complex application flow.
Walkthrough: Interactive guided tour with spotlight focus.
Stepper: Horizontal and vertical process indicators.
Dock: macOS-style magnification dock.
Bottom Nav: Mobile-first primary navigation.
Present information in clean, interactive formats.
Big Calendar: Full-sized interactive monthly calendar.
Timeline: Vertical event milestone tracker.
Number Ticker: Animated spring-physics counters.
Status Dot: Presence and activity indicators.
Interaction helpers for modern web apps.
Verify Human: Heuristic bot protection (honeypots & velocity checks).
Sortable: Drag-and-drop list reordering.
Horizontal Scroll: Mouse-wheel to horizontal axis converter.
Framework: Svelte 5 (Runes, Snippets)
Styling: Tailwind CSS v4
Icons: Lucide Svelte
Animations: Tailwind Animate / Svelte Motion
Everyone is welcome to contribute new components that fit the shadcn-philosophy advanced logic wrapped in clean, copy-pasteable code.