Extend shadcn-svelte with more-shadcn-svelte Components

Published: (December 4, 2025 at 08:08 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Overview

more-shadcn-svelte is a UI component library that extends shadcn-svelte with advanced UI components not included in the core registry.

Key Features

  • ⚡ Built on Svelte 5 Runes with $state, $props, and $derived.
  • 📦 Install through the shadcn-svelte CLI (no need for separate npm packages).
  • 🔒 Full TypeScript support with strict prop typing.
  • ✨ Components ship with animations and micro‑interactions.
  • 🎨 Source files are added directly to your project for easy customization.

Components Included

The library provides a collection of about 20 components, including:

  • Autocomplete
  • Tag Input
  • Color Picker
  • Stepper
  • Image Zoom
  • Number Ticker

…and many more advanced UI elements.

Installation

Install the library using the shadcn-svelte CLI:

# Example command (replace with actual CLI syntax if different)
shadcn-svelte add more-shadcn-svelte

The components integrate seamlessly with your existing shadcn-svelte setup.

Resources

Back to Blog

Related posts

Read more »