awesome-svelte

Awesome Svelte: Useful resources for developing Svelte applications

GitHub

315 stars
13 watching
16 forks
last commit: 7 months ago
Linked from 1 awesome list

awesomeawesome-listawesome-listssveltesveltejs

UI Components / Editable data grid / spreadsheet

bsssshhhhhhh/svelte-data-grid 202 almost 4 years ago — Lightweight and powerful data grid

UI Components / Table

dasDaniel/svelte-table 520 11 days ago — Table implementation that allows sorting and filtering
vincjo/svelte-simple-datatables 268 3 months ago
ivosdc/svelte-generic-crud-table 66 about 1 month ago — Agnostic web-component for object-arrays with CRUD functionality

UI Components / Infinite Scroll

Skayo/svelte-tiny-virtual-list 446 15 days ago — A tiny but mighty list virtualization library, with zero dependencies
Skayo/svelte-infinite-loading 300 4 months ago — This is heavily inspired by

UI Components / Overlay

flekschas/svelte-simple-modal 422 about 1 month ago — A simple, small, and content-agnostic modal

UI Components / Notification

kbrgl/svelte-french-toast 848 9 days ago Svelte French Toast: Buttery smooth toast notifications for Svelte, inspired by React Hot Toast
keenethics/svelte-notifications 587 8 months ago — Simple and flexible notifications system
beyonk-adventures/svelte-notifications 309 12 months ago — Svelte toast notifications
kevmodrome/svelte-favicon-badge 102 9 days ago — Adds a favicon and a badge
zerodevx/svelte-toast 800 14 days ago — Simple elegant toast notifications
arthurclemens/dialogic 56 16 days ago — Dialogic: manage dialogs and notifications

UI Components / Tooltip

vaheqelyan/svelte-popover 57 almost 2 years ago — A smart popover component

UI Components / Loader

kaisermann/svelte-loadable 321 over 1 year ago — Dynamically load a svelte component
PaulMaly/svelte-content-loader 155 over 1 year ago — Content Loader
heithemmoumni/svelte-Spinkit 31 over 3 years ago — A collection of animated loading indicators
stephane-vanraes/svelte-progresscircle 20 over 4 years ago — Progress Circle
beyonk-adventures/svelte-carousel 213 over 2 years ago
Valexr/svelte-slidy 310 13 days ago
sciactive/multicarousel 35 over 4 years ago — free multiple item JavaScript carousel

UI Components / Buttons

JHethDev/svelte-bouncy-btn 14 almost 2 years ago — A bouncy button with variable fonts
micha-lmxt/descent-ripple 8 over 3 years ago — Ripple animation for buttons

UI Components / Chart

Rich-Harris/pancake 1,297 over 1 year ago — Experimental charting library for Svelte
himynameisdave/svelte-frappe-charts 308 4 months ago — Svelte bindings for frappe-charts
liyuanqiu/echarts-for-svelte 25 almost 2 years ago — Baidu Echarts(v3.0 & v4.0) components for Svelte wrapper

UI Components / Tree

esinx/svelte-tree 23 about 2 years ago — A tree-like outline view

UI Components / UI Navigation

beyonk-adventures/svelte-steps 17 over 2 years ago — Progress Steps component
dimfeld/svelte-zoomable 11 over 3 years ago — Zoomable UI in Svelte

UI Components / Custom Scrollbar

MelihAltintas/svelte-slimscroll 49 over 3 years ago — svelte-slimscroll is a action which can transforms any div into a scrollable area with a nice scrollbar

UI Components / Audio / Video

meigo/svelte-video-player 131 over 1 year ago — Video playback interface

UI Components / Map

beyonk-adventures/svelte-mapbox 342 4 months ago — MapBox Map and Autocomplete
beyonk-adventures/svelte-googlemaps 79 7 months ago — Google Maps Components
anoram/leaflet-svelte 52 over 3 years ago — Wrapper for Leaflet

UI Components / Photo / Image

matyunya/svelte-image 719 over 1 year ago — Image (pre)processing with Sharp
johnwalley/compare-image-slider 16 almost 2 years ago — Compare two images with a slider
stephane-vanraes/svelte-multitoneimage 6 over 4 years ago — A simple image renderer to apply duotone effects
GridGallery — CSS GridGallery

UI Components / Icons

RobBrazier/svelte-awesome 494 6 days ago — Awesome SVG icon component, built with Font Awesome icons
Cweili/svelte-fa 400 11 days ago — Tiny FontAwesome 5
AnxiousDarkly/svelte-icons 292 over 1 year ago
dylanblokhuis/svelte-feather-icons 135 6 months ago — Beautiful open source icons
beyonk-adventures/svelte-simple-icons 13 about 2 years ago — Simple Brand Icons

UI Components / Paginator

thecodejack/svelte-pagination 4 9 days ago — Raw SvelteJS component for dynamic pagination

UI Components / Social

beyonk-adventures/svelte-social-auth 169 12 months ago — Google and Facebook Auth
beyonk-adventures/svelte-facebook-pixel 22 2 months ago — Facebook pixel tracking
beyonk-adventures/svelte-trustpilot 4 about 2 years ago — Svelte/Vanilla JS Trustpilot Component

UI Components / DOM Manipulation

romkor/svelte-portal 437 3 months ago — Render outside the DOM of parent component
nasso/svelte-teleport 25 about 4 years ago — Teleport elements across the DOM

UI Components / Miscellaneous

— A simple and reusable typewriter effect
daybrush/ruler 325 over 1 year ago — A Ruler component that can draw grids and scroll infinitely
scottbedard/svelte-heatmap 148 over 1 year ago — GitHub's contribution graph
beyonk-adventures/gdpr-cookie-consent-banner 250 3 months ago — A GDPR compliant cookie consent banner
beyonk-adventures/svelte-google-analytics 77 10 months ago — Svelte Google Analytics

UI Components / Form Components

6eDesign/svelte-calendar 537 almost 2 years ago — A lightweight datepicker with neat animations and a unique UX
YogliB/svelte-fullcalendar 198 about 1 year ago — A Svelte component wrapper around FullCalendar
beyonk-adventures/svelte-datepicker 142 about 2 months ago
SharifClick/svelte-touch-datepicker 38 almost 2 years ago
xnimorz/svelte-input-mask 102 9 days ago — Input masking component
pstanoev/simple-svelte-autocomplete 465 about 1 year ago — Simple Autocomplete / typeahead component
themarquisdesheric/simply-svelte-autocomplete 38 over 1 year ago — A lightweight, zero-dependency component that supports theming and incorporating new entries
pavish/select-madu 50 over 1 year ago — SelectMadu is a replacement for the select menu, with support for searching, multiple selections, async data loading and more
efeskucuk/svelte-color-picker 105 almost 2 years ago
HosseinShabani/svelte-checkbox 78 almost 2 years ago — A checkbox
beyonk-adventures/svelte-toggle 22 over 1 year ago
MelihAltintas/svelte-knob 35 over 3 years ago — Knob control
beyonk-adventures/svelte-tag-input 8 almost 3 years ago — Lightweight tag input for Svelte and Vanilla JS
emrekara37/svelte-rate-it 38 almost 2 years ago
isaacHagoel/svelte-dnd-action 1,772 9 days ago
Zimtir/svelte-item-list 6 about 4 years ago — Item list
easylogic/svelte-summernote 11 over 3 years ago — Extension for summernote
ValentinH/svelte-easy-crop 198 4 months ago — Crop images
saabi/svelte-image-encoder 44 over 1 year ago — For editing and compressing profile pictures before upload to a server
yazonnile/svelidation 51 over 1 year ago — Validation library

UI Layout

vaheqelyan/svelte-grid 967 about 1 year ago — A responsive, draggable and resizable grid layout
andrelmlins/svelte-grid-responsive 55 over 1 year ago — Responsive grid system based on Bootstrap
Readiz/svelte-split-pane 43 over 2 years ago

UI Frameworks / Responsive

illright/attractions 1,036 11 days ago — A pretty cool UI kit for Svelte
hperrin/svelte-material-ui 3,304 5 months ago
matyunya/smelte 1,529 over 1 year ago — UI framework with material components built with Svelte and Tailwind CSS
TheComputerM/svelte-materialify 621 about 2 years ago — Inspired by vuetify
svelte-toolbox/svelte-toolbox 77 about 1 month ago
IBM/carbon-components-svelte 2,685 12 days ago — Carbon Design System
bestguy/sveltestrap 1,302 9 months ago — Bootstrap 4 components for Svelte
— Accessible Svelte Component Primitives (that also work with React, Vue 3, and Angular)

UI Frameworks / Mobile

halfnelson/svelte-native 1,777 2 months ago — Svelte controlling native components via Nativescript

UI Utilities / Device Input

beyonk-adventures/svelte-scrollspy 38 almost 2 years ago — Scroll Spy component
SharifClick/svelte-swipe 390 7 months ago
tncrazvan/svelte-liquid-swipe 64 4 months ago
Anyass3/sidebar-swipe 0 about 3 years ago — Sidebar Swipeable ideally for touch screen devices

Backlinks from these awesome lists: