GitHub topics: svelte-component
carbon-design-system/sveld
Generate TypeScript definitions for your Svelte components
Language: Svelte - Size: 1.27 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 422 - Forks: 21

denzeysenpai/svelte5-spa-preset-1
Generic Svelte Website Template - Preset 1 - Theme: Night Lemon || This template is a Svelte 5 SPA Website
Language: CSS - Size: 228 KB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 9 - Forks: 0

sockmaster27/svader
Create GPU-rendered Svelte components
Language: Svelte - Size: 9.73 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 406 - Forks: 6

carbon-design-system/carbon-pictograms-svelte
Carbon Design System SVG pictograms as Svelte components
Language: TypeScript - Size: 4.93 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 125 - Forks: 7

Mimmikk/SvelteCookieBanner
GDPR Cookie banner for SvelteKit
Language: Svelte - Size: 36.1 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

metonym/svelte-highlight
Syntax Highlighting for Svelte using highlight.js
Language: Svelte - Size: 7.78 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 286 - Forks: 14

BernhardWebstudio/svelte-virtual-table
An implementation of a virtual, sortable table for Svelte
Language: Svelte - Size: 365 KB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 21 - Forks: 1

yesvelte/yesvelte
YeSvelte UI component library for Svelte
Language: CSS - Size: 17.3 MB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 222 - Forks: 7

janosh/svelte-multiselect
Keyboard-friendly, accessible and highly customizable multi-select component
Language: TypeScript - Size: 1020 KB - Last synced at: 8 days ago - Pushed at: 15 days ago - Stars: 299 - Forks: 40

sabine/svelte-crop-window
Image and video cropper Svelte component with gesture and mouse support
Language: Svelte - Size: 36.2 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 38 - Forks: 1

metonym/svelte-time
Svelte component and action to format a timestamp using day.js
Language: TypeScript - Size: 1.72 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 147 - Forks: 9

svar-widgets/gantt
Svelte Gantt Chart component with interactive, drag-and-drop interface
Language: TypeScript - Size: 402 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 105 - Forks: 11

theetrain/svelte-cartesian
Cartesian Product component for Svelte to help with visual regression testing
Language: Svelte - Size: 5.44 MB - Last synced at: about 8 hours ago - Pushed at: 8 months ago - Stars: 12 - Forks: 0

amr3k/sveltegram
Reactive Telegram widgets built with svelte
Language: Svelte - Size: 911 KB - Last synced at: 14 days ago - Pushed at: 16 days ago - Stars: 31 - Forks: 2

metonym/svelte-intersection-observer
Detect if an element is in the viewport using the Intersection Observer API
Language: Svelte - Size: 1.27 MB - Last synced at: 8 days ago - Pushed at: 16 days ago - Stars: 331 - Forks: 8

pchynoweth/svelte-share-buttons-component
Language: Svelte - Size: 712 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 39 - Forks: 11

himynameisdave/svelte-flex
💪 A simple and reusable flexbox component for Svelte
Language: TypeScript - Size: 1.88 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 80 - Forks: 5

himynameisdave/svelte-frappe-charts
📈 Svelte bindings for frappe-charts.
Language: Svelte - Size: 1.14 MB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 312 - Forks: 16

vnau/svelte-gauge
⭕️ Gauge chart component for Svelte
Language: Svelte - Size: 214 KB - Last synced at: about 21 hours ago - Pushed at: 19 days ago - Stars: 7 - Forks: 1

svelte-inview/svelte-inview
A Svelte action that monitors an element enters or leaves the viewport.🔥
Language: TypeScript - Size: 3.2 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 771 - Forks: 23

svar-widgets/filemanager
Easy-to-use Svelte file manager (file explorer) component
Language: JavaScript - Size: 296 KB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 74 - Forks: 1

svar-widgets/toolbar
Svelte toolbar component. Lightweight, customizable, easy-to-use.
Language: Svelte - Size: 337 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 1

pstanoev/simple-svelte-autocomplete
Simple Autocomplete / typeahead component for Svelte
Language: Svelte - Size: 1.22 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 472 - Forks: 79

Ushie/discord-user-popout-svelte
A Discord user pop-out component for SvelteKit
Language: TypeScript - Size: 1.07 MB - Last synced at: 19 days ago - Pushed at: 7 months ago - Stars: 7 - Forks: 1

tristan-f-r/svelte-mathquill
MathQuill wrapper for Svelte
Language: Svelte - Size: 732 KB - Last synced at: 8 days ago - Pushed at: 27 days ago - Stars: 8 - Forks: 0

svar-widgets/grid
Svelte datagrid component. Lightweight, fast, feature-rich.
Language: Svelte - Size: 769 KB - Last synced at: 17 days ago - Pushed at: 29 days ago - Stars: 81 - Forks: 4

gtim/svelte-chess
Fully playable chess component for Svelte.
Language: TypeScript - Size: 1.9 MB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 7

metonym/svelte-visibility-change
Detect browser page visibility changes using the Page Visibility API
Language: TypeScript - Size: 281 KB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 0

svar-widgets/uploader
A Svelte UI component for easy and intuitive file uploading
Language: Svelte - Size: 340 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 16 - Forks: 0

svar-widgets/menu
Svelte menu component. Build dropdown menus, context menus, or complex menu bars.
Language: Svelte - Size: 288 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 0

SaschaLucius/svelte-umami
Simple Umami Analytics integration into Svelte and SvelteKit
Language: Svelte - Size: 920 KB - Last synced at: about 8 hours ago - Pushed at: 2 months ago - Stars: 22 - Forks: 1

metonym/svelte-toggle
Accessible toggle switch component
Language: Svelte - Size: 514 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 44 - Forks: 5

metonym/svelte-geolocation
Geolocation API wrapper for Svelte
Language: Svelte - Size: 245 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 29 - Forks: 3

metonym/svelte-pincode
Declarative pincode component for Svelte
Language: Svelte - Size: 215 KB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 32 - Forks: 10

daylilyfield/svrollbar
simple custom scrollbar made by svelte
Language: JavaScript - Size: 6.84 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 85 - Forks: 11

metonym/svelte-bootstrap-icons
Bootstrap SVG icons as Svelte components
Language: HTML - Size: 8.05 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 31 - Forks: 2

himynameisdave/svelte-copyright
© A Svelte component to format and display a copyright notice.
Language: TypeScript - Size: 1.41 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 1

WJSoftware/wjfe-single-spa-svelte
NPM package capable of creating single-spa lifecycle functions for Svelte v5 components.
Language: TypeScript - Size: 484 KB - Last synced at: 17 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

collardeau/svelte-headroom
A Svelte component to hide your header on scroll.
Language: HTML - Size: 18.6 KB - Last synced at: about 10 hours ago - Pushed at: about 3 years ago - Stars: 81 - Forks: 10

Splidejs/svelte-splide
Svelte component for the Splide slider/carousel.
Language: TypeScript - Size: 1.04 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 87 - Forks: 13

AristideBH/Marqueeck
Marqueeck is a full-featured marquee component for Svelte, flexilble, style-free & highly customizable
Language: Svelte - Size: 549 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 23 - Forks: 3

borakilicoglu/svelte-marquee-text
[CSS GPU Animation] Marquee Text for Svelte
Language: HTML - Size: 1.32 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 55 - Forks: 0

xnimorz/svelte-input-mask
Input masking component for Svelte with simple API and rich customization
Language: Svelte - Size: 269 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 106 - Forks: 10

metonym/svelte-search
Accessible, customizable Svelte search component
Language: Svelte - Size: 392 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 44 - Forks: 3

fedorovvvv/svelte-media-queries
A ✨light✨ and magical Svelte component for CSS media queries🐹
Language: TypeScript - Size: 268 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 39 - Forks: 7

radiium/svxui
Language: Svelte - Size: 1.24 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

metonym/svelte-octicons
GitHub Octicons as Svelte components
Language: TypeScript - Size: 1.63 MB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 11 - Forks: 0

zgunz42/svelte-slideit
glidejs.com port for awesome svelte
Language: Svelte - Size: 49.8 KB - Last synced at: 12 days ago - Pushed at: 20 days ago - Stars: 7 - Forks: 3

borakilicoglu/svelte-tradingview-widget
Svelte component for rendering the TradingView Advanced Real-Time Chart Widget
Language: HTML - Size: 75.2 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 71 - Forks: 9

floating-ui/svelte-popper
🍿🔗Official Svelte wrapper for Popper - the positioning library
Language: HTML - Size: 149 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 34 - Forks: 4

milahu/svelte-layout-resizable
resizable layout component for svelte
Language: Svelte - Size: 53.7 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 4

a-luna/svelte-simple-tables
Accessible, sortable, paginated table component (created with sveltekit)
Language: TypeScript - Size: 3.58 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

binsarjr/svelte-slideshow
svelte slideshow using reveal.js as a component. easy to use for making presentations
Language: Svelte - Size: 187 KB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

PandaWhisperer/svelte-youtube
YouTube IFrame Player API for Svelte
Language: Svelte - Size: 23.4 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 9

vinayakkulkarni/s-offline
🔌 Simple Svelte component to detect offline & online changes.
Language: JavaScript - Size: 5.39 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 70 - Forks: 4

sytanta/svelte-animated-timeline
Timeline component supporting animation, custom icon, vertical & horizontal modes
Language: Svelte - Size: 66.4 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

wd-David/svelte-hover-draw-svg
A lightweight Svelte component to draw SVG on hover.
Language: Svelte - Size: 590 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 2

kiosion/svelte-breakpoints
Svelte component and helper functions for creating easy responsive layouts with CSS media queries.
Language: TypeScript - Size: 1.26 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 16 - Forks: 2

binsarjr/svelte-printpdf
My Component Print PDF support color,flexbox and grid system because using window.print() and css print.
Language: Svelte - Size: 35.2 KB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 3

codefeathers/rollup-plugin-svelte-svg
Import SVG files as Svelte Components
Language: TypeScript - Size: 79.1 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 76 - Forks: 12

siarie/svelte-lucide-icons
Lucide Icons as Svelte Component
Language: JavaScript - Size: 32.2 KB - Last synced at: about 12 hours ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

danferns/svelte-piano
A minimal piano interface built with Svelte
Language: Svelte - Size: 151 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 2

MacFJA/svelte-undoable
Memento design pattern in Svelte
Language: TypeScript - Size: 109 KB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 45 - Forks: 1

metonym/svelte-link
Link component for Svelte
Language: Svelte - Size: 368 KB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 10 - Forks: 1

snuffyDev/svelte-flatlist
A draggable, customizable, mobile-friendly menu that's simple and easy to use.
Language: Svelte - Size: 24.4 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 1

untemps/svelte-readotron
Svelte component to display an estimated reading time
Language: JavaScript - Size: 1.24 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 41 - Forks: 1

metonym/svelte-focus-key
Svelte component and action to focus an element when pressing a key
Language: TypeScript - Size: 605 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 0

metonym/svg-to-svelte
Convert SVG files to Svelte components
Language: TypeScript - Size: 80.1 KB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 37 - Forks: 3

LottieFiles/svelte-lottie-player
Lottie Player component for Svelte
Language: HTML - Size: 1.75 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 128 - Forks: 15

metonym/svelte-keydown
Utility to listen for keyboard events
Language: Svelte - Size: 220 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 2

metonym/svelte-radio
Declarative Radio button group component for Svelte
Language: Svelte - Size: 1.34 MB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 7 - Forks: 1

Abdulmumin1/kbar-svelte-mini
Plug and play svelte's version of kbar
Language: Svelte - Size: 124 KB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

lubiah/svelte-scrollprogress
A svelte component to display the current page progress on your page
Language: Svelte - Size: 163 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 3 - Forks: 0

metonym/svelte-bar-chart-race
Bar chart race visualization for Svelte
Language: TypeScript - Size: 554 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 32 - Forks: 2

brunnerh/autocomplete
An autocomplete component.
Language: HTML - Size: 770 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

ismaelfaro/vr-video
360 video viewer, Svelte
Language: JavaScript - Size: 37.7 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 4

francescodessi/svelte-page-navigation
A simple Svelte component to handle pagination
Language: Svelte - Size: 354 KB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

metonym/svelte-dark-mode
Support dark mode in your Svelte apps
Language: Svelte - Size: 488 KB - Last synced at: about 3 hours ago - Pushed at: almost 2 years ago - Stars: 42 - Forks: 3

metonym/svelte-accessible-accordion
Accessible accordion component
Language: Svelte - Size: 310 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 34 - Forks: 5

cisc0f/Thunder
A bespoke browser for productivity ⚡️ (MacOS only tmp)
Language: Svelte - Size: 44.5 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

metonym/svelte-spectrum-icons
Adobe Spectrum Workflow and UI SVG icons as Svelte components
Language: JavaScript - Size: 1.35 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

collardeau/svelte-fluid-layout
Responsive Layout Component for Svelte 3
Language: HTML - Size: 19.5 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 1

mohamadadithya/vedash
A Svelte shaka-based video player
Language: Svelte - Size: 83.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kwangure/strawberry
🍓 A set of Svelte components
Language: Svelte - Size: 8.88 MB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

marianmeres/alert-confirm-prompt
Alert, confirm and prompt. With consistent and customizable look across browsers and overall better control.
Language: Svelte - Size: 384 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

marianmeres/notifications
Generic store for notifications and Svelte component for their rendering.
Language: Svelte - Size: 328 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

el3um4s/svelte-titlebar
A Titlebar component for Svelte Projects
Language: Svelte - Size: 2.35 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

el3um4s/svelte-component-package-starter
Create Svelte Component Packages
Language: TypeScript - Size: 2.22 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

francescodessi/svelte-enhanced-notifications
Notifications for Svelte
Language: Svelte - Size: 521 KB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

MacFJA/svelte-p5
Small wrapper around P5 for Svelte
Language: Svelte - Size: 16.6 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 0

beyonk-group/svelte-toggle
Toggle component for Svelte
Language: Svelte - Size: 940 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 2

burningTyger/svelte-viewer
Open and view svelte components in this electron app. Everything is compiled on the fly and updates when changed.
Language: HTML - Size: 523 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

TIOvOIT/praecox-datepicker
A date picker built with Svelte.Simple and flexible, supporting functions such as single selection, multiple selection, disabling, and marking.
Language: Svelte - Size: 243 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 66 - Forks: 14

StudentOfJS/csv2table
Svelte 3 component, takes a csv string and returns a table
Language: HTML - Size: 1.56 MB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 2

collardeau/svelte-fluid-header
A responsive and customizable header component for Svelte
Language: HTML - Size: 78.1 KB - Last synced at: 12 days ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 1

metonym/svelte-polaris-icons
Shopify Polaris SVG icons as Svelte components
Language: Svelte - Size: 555 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

metonym/svelte-gestalt-icons
Pinterest Gestalt SVG icons as Svelte components
Language: JavaScript - Size: 493 KB - Last synced at: 12 minutes ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

surplex/svelte-tabula
Table made for Svelte with inline editing, sorting and filtering.
Language: Svelte - Size: 67.4 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

ehne/svelte-emoji-picker
A real simple emoji picker component for svelte.
Language: Svelte - Size: 538 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

metonym/svelte-accessible-table
Accessible table component for Svelte
Language: Svelte - Size: 384 KB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1
