All Projects → TheComputerM → Awesome Svelte

TheComputerM / Awesome Svelte

Licence: other
⚡ A curated list of awesome Svelte resources

Projects that are alternatives of or similar to Awesome Svelte

Kit
The fastest way to build Svelte apps
Stars: ✭ 6,010 (+2846.08%)
Mutual labels:  svelte
Redux Zero
A lightweight state container based on Redux
Stars: ✭ 1,977 (+869.12%)
Mutual labels:  svelte
Svelte Nodegui
Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.🚀
Stars: ✭ 2,598 (+1173.53%)
Mutual labels:  svelte
Vim Svelte
Vim syntax highlighting and indentation for Svelte 3 components.
Stars: ✭ 158 (-22.55%)
Mutual labels:  svelte
Svelte Table
A svelte-3 table implementation that allows sorting and filtering
Stars: ✭ 162 (-20.59%)
Mutual labels:  svelte
Svelte Sight
A Svelte dev tool for visualizing component hierarchy, state, and props of your application
Stars: ✭ 179 (-12.25%)
Mutual labels:  svelte
Hn.svelte.dev
Hacker News clone built with Svelte and Sapper
Stars: ✭ 154 (-24.51%)
Mutual labels:  svelte
Sveltesociety.dev
Community website for Svelte Society. The site will contain a component library list, a cookbook, tutorials, event information, talks etc.
Stars: ✭ 199 (-2.45%)
Mutual labels:  svelte
Svelte Swipe
Svelte Swipe with zero dependencies 🔥 💥
Stars: ✭ 164 (-19.61%)
Mutual labels:  svelte
Celestite
Beautifully reactive, server-side rendered Svelte apps w/ a Crystal backend
Stars: ✭ 185 (-9.31%)
Mutual labels:  svelte
Ajari Koding
📚 Kumpulan berbagai sumber daya untuk belajar koding dari hasil karya para kreator lokal yang terpercaya dan telah dikurasi oleh komunitas PHPID
Stars: ✭ 156 (-23.53%)
Mutual labels:  svelte
Sveltejs Forms
Declarative forms for Svelte
Stars: ✭ 163 (-20.1%)
Mutual labels:  svelte
Attractions
A pretty cool UI kit for Svelte
Stars: ✭ 179 (-12.25%)
Mutual labels:  svelte
Svelte Chota
Svelte UI components based on super lightweight chota CSS framework.
Stars: ✭ 157 (-23.04%)
Mutual labels:  svelte
Svelte Awesome
Awesome SVG icon component for Svelte JS, built with Font Awesome icons. Based on Justineo/vue-awesome
Stars: ✭ 193 (-5.39%)
Mutual labels:  svelte
Palettes
A tool for creating nice, percerptually correct and colorblind-safe color palettes.
Stars: ✭ 155 (-24.02%)
Mutual labels:  svelte
React Hooks In Svelte
React hook examples ported to Svelte
Stars: ✭ 176 (-13.73%)
Mutual labels:  svelte
Ui
🏁🌐 Frontend Svelte PWA starter for SaaS startups
Stars: ✭ 200 (-1.96%)
Mutual labels:  svelte
Markuplint
A Linter for All Markup Languages.
Stars: ✭ 193 (-5.39%)
Mutual labels:  svelte
Modheader
ModHeader browser extension
Stars: ✭ 184 (-9.8%)
Mutual labels:  svelte


awesome-svelte logo

Awesome Svelte Awesome

⚡ A curated list of awesome Svelte resources

Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript

Contributions welcome. Add links through pull requests or create an issue to start a discussion.

Contents

Resources

Official Resources

Community

Conferences

Podcasts

YouTube Channels

Tutorials

Studies

Studies and research on the Svelte framework.

Integrations

Preprocessing

Components & Libraries

UI Libraries

UI Components

Table

Tables and data grids.

Notification

Toaster / snackbar - Notify the user with a modeless temporary little popup.

  • svelte-notifications - Toast notifications component that can be used in any JS application.
  • svelte-favicon-badge - A custom component that adds a favicon and a badge that you can use to show for example number of unread messages, etc.

Icons

Calendar

Display non-editable events in a calendar.

Maps

Form

Lets the user create and edit data.

Checkbox

Switch / on/off toggle / checkbox.

Frameworks

Server Side Rendering

  • Sapper - The next small thing in web development, powered by Svelte.

Static Site Generation

  • Elder.js - Opinionated static site generator and web framework for Svelte built with SEO in mind.
  • JungleJS - The Jamstack framework for Svelte with GraphQL.

Mobile

UI frameworks for mobile.

  • Svelte Native - Svelte controlling native components via Nativescript.
  • Framework7 - Full featured HTML framework for building iOS & Android apps.

Routers

For Single Page Applications (SPAs) and more.

  • svelte-router-spa - Router adds routing to your Single Page Applications (SPA). Includes localisation, guards and nested layouts.
  • svelte-routing - A declarative Svelte routing library with SSR support.
  • tinro - A tiny, dependency free and highly declarative router.
  • svelte-spa-router - Optimized for Single Page Applications (SPA) with hash based routing and support for parameters.

UI Utilities

Form

WebGL

  • svelthree - Component library for declarative construction of reactive and reusable three.js scene graphs.

Portal

  • svelte-portal - Component for rendering outside the DOM of parent component.
  • svelte-teleport - A component to teleport elements across the DOM.

Scaffold

Templates / boilerplate / seed / starter kits / stack ensemble / Yeoman generator.

Client

Render Svelte application in the browser only.

Universal

SSR framework.

Dev Tools

Lint

Lint and format your code.

Docs

Create documentation.

  • svelte-docs - A rapid way to write documentation for your Svelte components.
  • sveltedoc-parser - Generate a JSON documentation for your component.

Test

Editors

Text editor plugins.

Visual Studio Code

Atom

  • ide-svelte - Provides syntax highlighting and rich intellisense for your components.
  • language-svelte - Provides syntax highlighting for components, directives and other Svelte specific syntax in Atom.

Sublime Text

  • Svelte - Syntax highlighting and support for Sublime Text.

Vim

  • vim-svelte - Vim syntax highlighting and indentation for Svelte 3 components.
  • vim-svelte-plugin - Syntax highlighting and support for Vim.
  • coc-svelte - Syntax highlighting and support for (Neo)Vim.

JetBrains

  • Svelte - Syntax highlighting and support for JetBrains.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].