Packages


Sorting
Stars
Package manager
NPM
RubyGem
Submit a package
85 results

npm install @formkit/auto-animate

Add motion to your apps with a single line of code.

13430
Updated a year ago (0.8.2)
npm install @mavthedev/svodals

Cybernatically enhanced modals

Updated 3 years ago (1.0.0)
npm install svelte-legos

Collection of essential Svelte Composition Utilities

823
Updated 10 months ago (0.2.5)
npm install @jill64/svelte-toast

Pre-Themed Responsive Toast Notification

Updated 5 months ago (2.1.6)
npm install svelte-inline-modal

Simple Modal on the Fly

Updated 6 months ago (2.0.1)
npm install svelte-reparent

Utility for reparenting elements

Updated 2 years ago (0.0.1)
npm install svelte-ripple-action

Svelte action to add ripple effects to Svelte components

Updated 8 months ago (2.0.0)
npm install @egjs/svelte-flicking

🎠 ♻️ Everyday 30 million people experience. It's reliable, flexible and extendable carousel.

2852
Updated a month ago (4.13.0)
npm install @neodrag/svelte

A lightweight Svelte action to make your elements draggable.

1874
Updated 13 days ago (2.3.3)
npm install runed

Magical functions for your Svelte applications

1188
Updated 10 days ago (0.29.0)
npm install svelte-sonner

An opinionated toast component for Svelte.

997
Updated 20 days ago (1.0.5)
npm install svelte-french-toast

Buttery smooth toast notifications for Svelte

974
Updated 2 years ago (1.2.0)
npm install @svelte-put/clickoutside

Svelte action use:clickoutside - event for clicking outside a node

943
Updated 8 months ago (4.0.0)
npm install @zerodevx/svelte-toast

Simple elegant toast notifications

873
Updated 9 months ago (0.9.6)
npm install vaul-svelte

An unstyled drawer component for Svelte.

570
Updated a year ago (0.3.2)
npm install cmdk-sv

cmdk, but for Svelte

543
Updated 4 months ago (0.0.19)
npm install paneforge

Resizable pane components for Svelte.

538
Updated 12 days ago (1.0.0)
npm install @neoconfetti/svelte

@neoconfetti/svelte allows you to show an awesome confetti explosion on your page, with Svelte!

284
Updated 4 months ago (2.2.2)
npm install drab

Unstyled Svelte component library

279
Updated 12 days ago (7.0.2)
npm install wx-svelte-grid

DataGrid component with in-cell editing, virtual scrolling, sorting, frozen columns, tree data, and more

111
Updated 2 months ago (2.1.5)
npm install @macfja/svelte-scroll-video

A component to play a video by scrolling the page

Updated 3 years ago (1.0.0)
npm install svelte-infinite-loading

An infinite scroll component for Svelte apps

Updated a year ago (1.4.0)
npm install svelte-moveable

Component for moveable, draggable, resizable, scalable, rotatable, and more

10401
Updated 2 years ago (0.45.0)
npm install svelte-selecto

Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.

2141
Updated 2 years ago (1.26.3)
npm install svelte-grid

A responsive, draggable and resizable grid layout, for Svelte

992
Updated 2 years ago (5.1.2)
npm install @sveltejs/gl

A (very experimental) project to bring WebGL to Svelte

602
Updated 5 years ago (0.0.37)
npm install svelte-notifications

Simple and flexible notifications system

581
Updated 3 years ago (0.9.98)
npm install svelecte

Selectize-like autocomplete select/multiselect/tagging component

527
Updated 3 months ago (5.2.0)
npm install svelte-range-slider-pips

Range Slider Input, with Multi-handle and Pips features

492
Updated 9 days ago (4.0.2)
npm install svelte-simple-modal

A simple, small, and content-agnostic modal for Svelte

425
Updated 6 months ago (2.0.0)
npm install svelte-swipe

A carousel with touch support

389
Updated 2 years ago (2.0.4)
npm install @sveltejs/svelte-scroller

A `<Scroller>` component for Svelte apps

364
Updated 4 years ago (2.0.7)
npm install svelte-ruler

A Ruler component that can draw grids and scroll infinitely

350
Updated 2 years ago (0.19.0)
npm install @beyonk/svelte-notifications

Svelte toast notifications that can be used in any JS application

319
Updated 4 months ago (4.3.0)
npm install svelte-multiselect

Keyboard-friendly, accessible and highly customizable multi-select component

318
Updated a month ago (11.1.1)
npm install renderless-svelte

A collection of renderless/headless components for Svelte

277
Updated 4 years ago (1.7.0)
npm install svelte-infinite-scroll

Infinite Scroll Component to Svelte

266
Updated 3 years ago (2.0.1)
npm install svelty-picker

Simple date & time picker you will love

223
Updated 4 months ago (6.1.5)
npm install svelte-maplibre-gl

Build interactive web maps effortlessly with MapLibre GL JS and Svelte

178
Updated 18 days ago (1.0.0)
npm install svelte-modals

A simple, flexible, zero-dependency modal manager for Svelte.

161
Updated 4 months ago (2.0.1)
npm install svelte-gestures

collection of gesture recognisers for Svelte.

155
Updated 2 months ago (5.1.4)
npm install svelte-parallax

A spring-based parallax component for Svelte, based on react-spring/parallax.

146
Updated 3 years ago (0.6.0)
npm install wx-svelte-gantt

Customizable, interactive Gantt chart component with dnd interface

141
Updated 4 months ago (2.1.1)
npm install @specialdoom/proi-ui

Yet another Svelte UI lib

141
Updated 2 years ago (4.1.8)
npm install svelte-interactions

Streamlined interaction events for Svelte

127
Updated a year ago (0.2.0)
npm install svelte-toc

Sticky responsive table of contents component

115
Updated a month ago (0.6.1)
npm install filedrop-svelte

file dropzone action & component

112
Updated 3 years ago (0.1.2)
npm install svelte-steps

A wizard steps component

106
Updated 3 years ago (2.4.1)
npm install svelte-tabs

Tabs component for Svelte

93
Updated 6 years ago (1.1.0)
npm install svelte-infinite

Infinite Loader for Svelte 5

85
Updated 3 months ago (0.5.0)
npm install svelte-headroom

A Svelte component to hide your header on scroll

81
Updated 6 years ago (2.2.1)
npm install s-offline

Simple Svelte component to detect offline & online changes.

69
Updated 2 years ago (0.7.1)
npm install svelte-fullscreen

Component that performs fullscreen in DOM Elements

65
Updated 4 years ago (2.0.0)
npm install svelte-popover

A smart popover component for Svelte

57
Updated 6 years ago (2.0.8)
npm install @casual-ui/svelte

A simple, easy to use UI components lib for Svelte developers.

52
Updated a year ago (0.11.2)
npm install @svelte-parts/drop-file

Drop files(s) or click to browse file system

50
Updated 3 years ago (0.0.23)
npm install @prgm/sveltekit-progress-bar

A progress bar component that hooks to SvelteKit navigation

49
Updated 4 months ago (3.0.2)
npm install @beyonk/svelte-scrollspy

Scroll Spy component for Svelte

40
Updated 6 years ago (2.1.2)
npm install svelte-droplet

File dropzone utility with styling up to you

36
Updated 8 months ago (1.1.0)
npm install svelte-pincode

Declarative pincode component for Svelte

32
Updated a year ago (2.2.2)
npm install focus-svelte

focus lock for accessibility

31
Updated 4 years ago (0.3.4)
npm install svelte-accessible-dialog

An accessible dialog component for Svelte apps

27
Updated 4 years ago (2.1.3)
npm install svelte-hover-draw-svg

A lightweight Svelte component to draw SVG on hover.

25
Updated 2 years ago (3.0.1)
npm install @rodrigodagostino/svelte-sortable-list

Create accessible reorderable lists in Svelte

25
Updated 10 days ago (0.13.1)
npm install svelte-image-compare

Simple Svelte component to compare two images using slider.

21
Updated 6 years ago (1.1.1)
npm install svelte-page-progress

Svelte Component that tracks a users progress through a page as they scroll

19
Updated 5 years ago (1.0.1)
npm install svelte-ticker

Simple Svelte component which automatically makes its contents scrollable ticker-style if it's necessary.

18
Updated 6 years ago (1.0.0)
npm install svelte-compare-image-slider

A simple tool for comparing two images.

17
Updated 5 years ago (0.1.15)
npm install virtue-ui

A simple Svelte component library built on top of melt-ui and TailwindCSS.

17
Updated 10 months ago (1.0.4)
npm install @macfja/svelte-persistent-runes

A rune that keep its value through pages and reloads

11
Updated 3 months ago (1.1.0)
npm install svelte-scrollactive

This is a port of vue-scrollactive to Svelte, a lightweight and simple to use component that highlights menu items as you scroll the page, also scrolling to target section when clicked.

8
Updated 2 years ago (0.0.9)
npm install curseur

Svelte component for creating customizable cursors.

8
Updated 2 years ago (0.0.8)
npm install @bonosoft/sveltekit-qrcode

Use QR codes to initialise your onetime password generator or transfer other information

7
Updated 2 years ago (0.0.3)
npm install svelte-cleavejs

Svelte action for Cleave.js input masking

6
Updated 4 years ago (1.0.3)
npm install svelte-item-list

Svelte item list with pagination

6
Updated 5 years ago (2.8.5)
npm install @macfja/svelte-expirable

A Svelte store with items that expire

5
Updated 4 years ago (1.0.1)
npm install @gzim/svelte-actions

Svelte Actions is a package that includes a variety of Svelte actions to streamline the development of your applications.

4
Updated 8 months ago (0.0.8)
npm install svelte-unicons

Unicons for Svelte based on @iconscout/unicons

3
Updated 3 years ago (1.1.0)
npm install svelte-dx-table

Simple dev friendly Svelte component for building a HTML Table with basic features like sorting by default.

1
Updated 3 years ago (1.0.0)
npm install @bonosoft/sveltekit-progress

Add circular or square status and progress indicators to your pages

1
Updated 2 years ago (0.0.1)
npm install svelte-stopwatch

A Svelte timer component with a countdown option and events for start, stop and reset of the timer.

1
Updated 3 years ago (0.0.7)