awesome-svelte
Awesome Svelte: Useful resources for developing Svelte applications
AI summary
Web app component library
A curated collection of Svelte components and libraries for building web applications
- stars
- 325
- forks
- 15
- watching
- 13
- awesome list
- 1
- entries
- 90
What's in the list
90 links in 26 sections, with live GitHub stats.activeno commit in 2y
Editable data grid / spreadsheet
bsssshhhhhhh/svelte-data-grid
— Lightweight and powerful data grid
Table
dasDaniel/svelte-table
— Table implementation that allows sorting and filtering
ivosdc/svelte-generic-crud-table
— Agnostic web-component for object-arrays with CRUD functionality
Infinite Scroll
Skayo/svelte-tiny-virtual-list
— A tiny but mighty list virtualization library, with zero dependencies
Skayo/svelte-infinite-loading
— This is heavily inspired by
Overlay
flekschas/svelte-simple-modal
— A simple, small, and content-agnostic modal
Notification
kbrgl/svelte-french-toast
Svelte French Toast: Buttery smooth toast notifications for Svelte, inspired by React Hot Toast
keenethics/svelte-notifications
— Simple and flexible notifications system
beyonk-adventures/svelte-notifications
— Svelte toast notifications
kevmodrome/svelte-favicon-badge
— Adds a favicon and a badge
zerodevx/svelte-toast
— Simple elegant toast notifications
arthurclemens/dialogic
— Dialogic: manage dialogs and notifications
Tooltip
vaheqelyan/svelte-popover
— A smart popover component
Loader
kaisermann/svelte-loadable
— Dynamically load a svelte component
PaulMaly/svelte-content-loader
— Content Loader
heithemmoumni/svelte-Spinkit
— A collection of animated loading indicators
stephane-vanraes/svelte-progresscircle
— Progress Circle
Carousel
sciactive/multicarousel
— free multiple item JavaScript carousel
Buttons
JHethDev/svelte-bouncy-btn
— A bouncy button with variable fonts
micha-lmxt/descent-ripple
— Ripple animation for buttons
Chart
Rich-Harris/pancake
— Experimental charting library for Svelte
himynameisdave/svelte-frappe-charts
— Svelte bindings for frappe-charts
liyuanqiu/echarts-for-svelte
— Baidu Echarts(v3.0 & v4.0) components for Svelte wrapper
Tree
esinx/svelte-tree
— A tree-like outline view
UI Navigation
beyonk-adventures/svelte-steps
— Progress Steps component
dimfeld/svelte-zoomable
— Zoomable UI in Svelte
Custom Scrollbar
MelihAltintas/svelte-slimscroll
— svelte-slimscroll is a action which can transforms any div into a scrollable area with a nice scrollbar
Audio / Video
meigo/svelte-video-player
— Video playback interface
Map
beyonk-adventures/svelte-mapbox
— MapBox Map and Autocomplete
beyonk-adventures/svelte-googlemaps
— Google Maps Components
anoram/leaflet-svelte
— Wrapper for Leaflet
Photo / Image
matyunya/svelte-image
— Image (pre)processing with Sharp
johnwalley/compare-image-slider
— Compare two images with a slider
stephane-vanraes/svelte-multitoneimage
— A simple image renderer to apply duotone effects
- GridGallery
— CSS GridGallery
Icons
RobBrazier/svelte-awesome
— Awesome SVG icon component, built with Font Awesome icons
Cweili/svelte-fa
— Tiny FontAwesome 5
dylanblokhuis/svelte-feather-icons
— Beautiful open source icons
beyonk-adventures/svelte-simple-icons
— Simple Brand Icons
Paginator
thecodejack/svelte-pagination
— Raw SvelteJS component for dynamic pagination
Social
beyonk-adventures/svelte-facebook-pixel
— Facebook pixel tracking
beyonk-adventures/svelte-trustpilot
— Svelte/Vanilla JS Trustpilot Component
DOM Manipulation
romkor/svelte-portal
— Render outside the DOM of parent component
nasso/svelte-teleport
— Teleport elements across the DOM
Miscellaneous
- henriquehbr/svelte-typewriter
— A simple and reusable typewriter effect
daybrush/ruler
— A Ruler component that can draw grids and scroll infinitely
scottbedard/svelte-heatmap
— GitHub's contribution graph
beyonk-adventures/svelte-google-analytics
— Svelte Google Analytics
Form Components
6eDesign/svelte-calendar
— A lightweight datepicker with neat animations and a unique UX
YogliB/svelte-fullcalendar
— A Svelte component wrapper around FullCalendar
xnimorz/svelte-input-mask
— Input masking component
pstanoev/simple-svelte-autocomplete
— Simple Autocomplete / typeahead component
themarquisdesheric/simply-svelte-autocomplete
— A lightweight, zero-dependency component that supports theming and incorporating new entries
pavish/select-madu
— SelectMadu is a replacement for the select menu, with support for searching, multiple selections, async data loading and more
HosseinShabani/svelte-checkbox
— A checkbox
MelihAltintas/svelte-knob
— Knob control
beyonk-adventures/svelte-tag-input
— Lightweight tag input for Svelte and Vanilla JS
Zimtir/svelte-item-list
— Item list
easylogic/svelte-summernote
— Extension for summernote
ValentinH/svelte-easy-crop
— Crop images
saabi/svelte-image-encoder
— For editing and compressing profile pictures before upload to a server
yazonnile/svelidation
— Validation library
UI Layout
vaheqelyan/svelte-grid
— A responsive, draggable and resizable grid layout
andrelmlins/svelte-grid-responsive
— Responsive grid system based on Bootstrap
UI Frameworks / Responsive
illright/attractions
— A pretty cool UI kit for Svelte
matyunya/smelte
— UI framework with material components built with Svelte and Tailwind CSS
TheComputerM/svelte-materialify
— Inspired by vuetify
IBM/carbon-components-svelte
— Carbon Design System
bestguy/sveltestrap
— Bootstrap 4 components for Svelte
- agnosticui/angosticui
— Accessible Svelte Component Primitives (that also work with React, Vue 3, and Angular)
UI Frameworks / Mobile
halfnelson/svelte-native
— Svelte controlling native components via Nativescript
UI Utilities / Device Input
beyonk-adventures/svelte-scrollspy
— Scroll Spy component
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-svelte.