Packages


Sorting
Stars
Package manager
NPM
RubyGem
Submit a package
81 results

npm install @formkit/auto-animate

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

12943
Updated 8 months ago (0.8.2)
npm install @neodrag/svelte

A lightweight Svelte action to make your elements draggable.

1630
Updated 15 days ago (2.2.0)
npm install @svelte-put/clickoutside

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

848
Updated 2 months ago (4.0.0)
npm install @mavthedev/svodals

Cybernatically enhanced modals

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

Svelte action to add ripple effects to Svelte components

Updated a month ago (2.0.0)
npm install @egjs/svelte-flicking

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

2792
Updated 15 days ago (4.12.0)
npm install svelte-french-toast

Buttery smooth toast notifications for Svelte

891
Updated a year ago (1.2.0)
npm install @zerodevx/svelte-toast

Simple elegant toast notifications

837
Updated 3 months ago (0.9.6)
npm install svelte-legos

Collection of essential Svelte Composition Utilities

809
Updated 4 months ago (0.2.5)
npm install svelte-sonner

An opinionated toast component for Svelte.

739
Updated 3 months ago (0.3.28)
npm install runed

Magical functions for your Svelte applications

675
Updated 15 days ago (0.18.0)
npm install cmdk-sv

cmdk, but for Svelte

502
Updated 5 months ago (0.0.18)
npm install vaul-svelte

An unstyled drawer component for Svelte.

473
Updated 6 months ago (0.3.2)
npm install paneforge

Resizable pane components for Svelte.

444
Updated 3 months ago (0.0.6)
npm install @neoconfetti/svelte

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

266
Updated a year ago (2.2.1)
npm install @macfja/svelte-scroll-video

A component to play a video by scrolling the page

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

An infinite scroll component for Svelte apps

Updated 7 months ago (1.4.0)
npm install svelte-moveable

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

10176
Updated a year 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.

2084
Updated a year ago (1.26.3)
npm install svelte-grid

A responsive, draggable and resizable grid layout, for Svelte

976
Updated a year 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

585
Updated 2 years ago (0.9.98)
npm install svelecte

Selectize-like autocomplete select/multiselect/tagging component

477
Updated 8 days ago (5.1.0)
npm install svelte-range-slider-pips

Range Slider Input, with Multi-handle and Pips features

471
Updated 2 months ago (3.1.4)
npm install svelte-simple-modal

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

423
Updated a year ago (1.6.2)
npm install svelte-swipe

A carousel with touch support

389
Updated a year ago (2.0.4)
npm install @sveltejs/svelte-scroller

A `<Scroller>` component for Svelte apps

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

A Ruler component that can draw grids and scroll infinitely

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

Svelte toast notifications that can be used in any JS application

312
Updated 3 years ago (4.2.0)
npm install svelte-multiselect

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

288
Updated 2 months ago (11.0.0-rc.1)
npm install renderless-svelte

A collection of renderless/headless components for Svelte

276
Updated 4 years ago (1.7.0)
npm install drab

Unstyled Svelte component library

270
Updated 7 months ago (5.4.2)
npm install svelte-infinite-scroll

Infinite Scroll Component to Svelte

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

Simple date & time picker you will love

204
Updated 7 days ago (6.0.1)
npm install svelte-modals

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

154
Updated a month ago (2.0.0)
npm install svelte-parallax

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

145
Updated 2 years ago (0.6.0)
npm install @specialdoom/proi-ui

Yet another Svelte UI lib

141
Updated a year ago (4.1.8)
npm install svelte-gestures

collection of gesture recognisers for Svelte.

130
Updated 2 months ago (5.0.6)
npm install svelte-interactions

Streamlined interaction events for Svelte

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

Sticky responsive table of contents component

113
Updated 6 months ago (0.5.9)
npm install filedrop-svelte

file dropzone action & component

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

A wizard steps component

104
Updated 2 years ago (2.4.1)
npm install svelte-tabs

Tabs component for Svelte

93
Updated 5 years ago (1.1.0)
npm install svelte-headroom

A Svelte component to hide your header on scroll

82
Updated 5 years ago (2.2.1)
npm install s-offline

Simple Svelte component to detect offline & online changes.

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

Component that performs fullscreen in DOM Elements

65
Updated 3 years ago (2.0.0)
npm install svelte-infinite

Infinite Loader for Svelte 5

62
Updated a month ago (0.4.0)
npm install svelte-popover

A smart popover component for Svelte

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

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

51
Updated 5 months ago (0.11.2)
npm install @svelte-parts/drop-file

Drop files(s) or click to browse file system

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

A progress bar component that hooks to SvelteKit navigation

38
Updated a month ago (3.0.1)
npm install @beyonk/svelte-scrollspy

Scroll Spy component for Svelte

38
Updated 5 years ago (2.1.2)
npm install svelte-droplet

File dropzone utility with styling up to you

35
Updated 2 months ago (1.1.0)
npm install focus-svelte

focus lock for accessibility

30
Updated 3 years ago (0.3.4)
npm install svelte-pincode

Declarative pincode component for Svelte

29
Updated 6 months ago (2.2.2)
npm install svelte-accessible-dialog

An accessible dialog component for Svelte apps

26
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 svelte-image-compare

Simple Svelte component to compare two images using slider.

23
Updated 5 years ago (1.1.1)
npm install svelte-ticker

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

18
Updated 5 years ago (1.0.0)
npm install svelte-page-progress

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

18
Updated 5 years ago (1.0.1)
npm install svelte-compare-image-slider

A simple tool for comparing two images.

17
Updated 4 years ago (0.1.15)
npm install @rodrigodagostino/svelte-sortable-list

Create accessible reorderable lists in Svelte

17
Updated 10 days ago (0.10.10)
npm install svelte-reparent

Utility for reparenting elements

16
Updated a year ago (0.0.1)
npm install virtue-ui

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

16
Updated 4 months ago (1.0.4)
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

7
Updated 3 years ago (1.0.3)
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.

7
Updated a year ago (0.0.9)
npm install svelte-item-list

Svelte item list with pagination

6
Updated 5 years ago (2.8.5)
npm install svelte-inline-modal

Simple Modal on the Fly

4
Updated 9 days ago (2.0.0)
npm install @macfja/svelte-expirable

A Svelte store with items that expire

4
Updated 3 years ago (1.0.1)
npm install svelte-unicons

Unicons for Svelte based on @iconscout/unicons

3
Updated 2 years ago (1.1.0)
npm install @gzim/svelte-actions

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

2
Updated 2 months ago (0.0.8)
npm install @jill64/svelte-toast

Pre-Themed Responsive Toast Notification

2
Updated a month ago (1.3.56)
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)