For librería de componentes UI para proyectos SvelteKit, the strongest matches are skeletonlabs/skeleton (Skeleton is a design system and accessible UI component), shoelace-style/shoelace (Shoelace is a framework-agnostic web component library with TypeScript) and huntabyte/shadcn-svelte (shadcn-svelte is a collection of accessible, customizable UI components). melt-ui/melt-ui is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.
Colección de elementos de interfaz y sistemas de diseño preconstruidos, optimizados para crear aplicaciones web con SvelteKit.
Skeleton is a design system and accessible UI component library built on Tailwind CSS. It provides a collection of pre-built interactive components with built-in accessibility and state management, alongside a CSS custom properties theme engine that enables runtime theme switching and dark mode support. The project distinguishes itself through its adaptive design system approach, using CSS custom properties to create themeable tokens that integrate directly with Tailwind's utility-first framework. This allows developers to build visual design systems with customizable colors, fonts, and aesth
Skeleton is a design system and accessible UI component library built for SvelteKit using Tailwind CSS, offering theming via CSS custom properties, TypeScript support, dark mode, and a collection of pre-built interactive components with built-in accessibility — exactly what you need to accelerate SvelteKit development.
Shoelace is a web component UI library consisting of a suite of accessible, framework-agnostic user interface elements. It provides a collection of custom element components and reusable HTML tags that encapsulate style and behavior to work across any JavaScript framework or plain HTML pages. The system is designed as a themable UI component system, utilizing CSS variables to manage visual themes and dark mode support. This allows for the implementation of custom design systems and a consistent visual language across web environments. The library covers broader capabilities in accessible int
Shoelace is a framework-agnostic web component library with TypeScript, theming, accessibility, and dark mode, so it works as a UI component library in SvelteKit even though it lacks SvelteKit-specific integration.
shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail
shadcn-svelte is a collection of accessible, customizable UI components built specifically for Svelte and SvelteKit, distributed as source code with Tailwind CSS theming and TypeScript support — exactly the kind of reusable component library that accelerates SvelteKit development.
Melt UI is a headless UI library for Svelte that provides a collection of unstyled, accessible component builders. It functions as an accessible component framework and state management tool, offering the logic and state required to build interface elements that follow WAI-ARIA standards and support keyboard navigation without imposing specific visual styles. The library features a floating element positioning engine that manages the placement of popovers, tooltips, and menus relative to trigger elements. This system utilizes portals to prevent layout clipping and incorporates automatic overf
Melt UI provides headless, accessible component builders specifically for Svelte (and thus SvelteKit), giving you reusable building blocks to accelerate development, though its unstyled approach means theming and dark mode require your own styling.