awesome-svelte
Awesome Svelte: Useful resources for developing Svelte applications
https://github.com/rocketlaunchr/awesome-svelte
Last synced: 4 days ago
JSON representation
-
UI Components
-
Editable data grid / spreadsheet
-  — Lightweight and powerful data grid.
-
Table
-  — Table implementation that allows sorting and filtering.
- 
-  — Agnostic web-component for object-arrays with CRUD functionality.
-
Notification
-  - Svelte French Toast: Buttery smooth toast notifications for Svelte, inspired by React Hot Toast.
-  — Simple and flexible notifications system.
-  — Svelte toast notifications.
-  — Adds a favicon and a badge.
-  — Simple elegant toast notifications.
-
Tabs
- Tabs Component - Tabs Component example.
-
Carousel
-
Photo / Image
- GridGallery
-  — Compare two images with a slider.
-  — Image (pre)processing with Sharp.
-  — A simple image renderer to apply duotone effects.
- GridGallery
-
Icons
- 
-  — Awesome SVG icon component, built with Font Awesome icons.
-  — Tiny FontAwesome 5.
-  — Simple Brand Icons.
-  — Beautiful open source icons.
-
Miscellaneous
-  — A simple and reusable typewriter effect.
-  — GitHub's contribution graph.
-  — A GDPR compliant cookie consent banner.
-  — Svelte Google Analytics.
-
Form Components
- 
- 
- 
- 
- 
- 
-  — A checkbox.
-  — Item list.
-  — Extension for summernote.
-  — Crop images.
-  — For editing and compressing profile pictures before upload to a server.
-  — A lightweight datepicker with neat animations and a unique UX.
-  — A Svelte component wrapper around FullCalendar.
-  — Input masking component.
-  — A lightweight, zero-dependency component that supports theming and incorporating new entries.
-  — Knob control.
-  — Lightweight tag input for Svelte and Vanilla JS.
-
Infinite Scroll
-  — Svelte 5 compatible infinite loading wrapper component.
-  — A tiny but mighty list virtualization library, with zero dependencies.
-  — This is heavily inspired by [vue-infinite-loading](https://peachscript.github.io/vue-infinite-loading/).
-
Loader
-  — Dynamically load a svelte component.
-  — A collection of animated loading indicators.
-  — Content Loader.
-  — Progress Circle.
-
Chart
-  — Svelte bindings for frappe-charts.
-  — Baidu Echarts(v3.0 & v4.0) components for Svelte wrapper.
-  — Experimental charting library for Svelte.
-
Tree
-  — A tree-like outline view.
-
Audio / Video
-  — Video playback interface.
-
Map
-  — MapBox Map and Autocomplete.
-  — Wrapper for Leaflet.
-  — Google Maps Components.
-
Buttons
-
Overlay
-  — A simple, small, and content-agnostic modal.
-
Tooltip
-  — A smart popover component.
-
UI Navigation
-
Paginator
-  — Raw SvelteJS component for dynamic pagination.
-
Social
-  — Google and Facebook Auth.
-  — Facebook pixel tracking.
-  — Svelte/Vanilla JS Trustpilot Component.
-
Custom Scrollbar
-  — svelte-slimscroll is a action which can transforms any div into a scrollable area with a nice scrollbar.
-
DOM Manipulation
-
-
UI Layout
-
Form Components
- 
-  — A responsive, draggable and resizable grid layout.
-  — Responsive grid system based on Bootstrap.
-
-
UI Frameworks
-
Responsive
- 
- 
-  — Inspired by vuetify.
-  — Carbon Design System.
-
Mobile
-  — Svelte controlling native components via Nativescript.
-
-
UI Utilities
-
Device Input
- 
- 
-  — Scroll Spy component
-  — Sidebar Swipeable ideally for touch screen devices.
-
-
Code Design
-
Router
- 
-  — A declarative Svelte routing library with SSR support.
-  — Router for SPAs using Svelte 3
-  — Like Vue Router. Supports history and hash mode, navigation guards, base path.
-  — Simple, accessible routing for Svelte.
-  — State-based router for Svelte 3.
-  — An easy-to-use SPA router for Svelte.
-  — Includes localisation, guards and nested layouts.
-  — Router for Svelte 3.
-
Form Logic
-
Communication with server
-  — Performant and powerful remote data synchronization.
-
CSS / Style
-  — A theming engine for your Svelte apps using CSS.
-
HTML Template
-  — Switch case syntax for Svelte.
-
Boilerplate
-  — A base for building shareable components.
-
-
Performance
-
App Size
- Does Svelte Scale?
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
-  — Generate a chart showing svelte's overhead.
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
- JavaScript Frameworks, Performance Comparison 2020
-
-
State Management
-
Server-Side Rendering
-
-
Dev Tools
-
Inspect
- svelte-reactive-debugger
-  — Development helper for inspecting and opening svelte components in your editor.
-  — Inspect the state and component hierarchies in the Developer Tools.
-
Miscellaneous
-  — Write documentation for your Svelte components.
-  — Format your svelte components using prettier.
-  — Use Svelte components inside a React app.
-  — Use Svelte components within Vue and React applications.
-  — Use React components inside Svelte apps.
-  — Use Svelte components inside other frameworks.
-
Test
-  — Feature flags (toggle) module.
-
-
Miscellaneous
Programming Languages
Categories
Sub Categories
App Size
58
Router
26
Form Components
25
Miscellaneous
13
Responsive
8
Notification
6
Photo / Image
5
Icons
5
Loader
4
Device Input
4
Inspect
3
Chart
3
Carousel
3
Social
3
Map
3
Table
3
Infinite Scroll
3
DOM Manipulation
2
UI Navigation
2
Form Logic
2
Buttons
2
HTML Template
1
Communication with server
1
Mobile
1
Test
1
Server-Side Rendering
1
Editable data grid / spreadsheet
1
Tooltip
1
CSS / Style
1
Overlay
1
Custom Scrollbar
1
Tree
1
Tabs
1
Paginator
1
Audio / Video
1
Boilerplate
1
Static Website Generator
1