Tools

Tags
Category
Sorting
Stars Desc
Submit a tool
32 results

Bundler Plugins #

# svelte-loader

Webpack loader for svelte components

official
github logo
492

# rollup-plugin-svelte

Compile Svelte components with Rollup

official
github logo
402

# vite-plugin-svelte

This is the official svelte plugin for vite

official
github logo
225

# parcel-plugin-svelte

A parcel plugin that enables svelte support

github logo
217

# esbuild-svelte

An esbuild plugin to compile Svelte components

github logo
110

# meteor-svelte

Build cybernetically enhanced web apps with Meteor and Svelte

github logo
106

# rollup-plugin-svelte-hot

Fork of official rollup-plugin-svelte with added HMR support (for both Nollup or Rollup)

github logo
48

# sveltify

Browserify transform for Svelte

github logo
31

# gulp-svelte

A gulp 4 plugin to compile Svelte template to vanilla JavaScript

github logo
24

# rules_svelte

Experimental rules for building Svelte components with Bazel

github logo
18

# sveltejs-brunch

Compile Svelte components inside Brunch projects

github logo
6

# svelte-translate-tools
npm install svelte-translate-tools

Translation tools to extract/generate/compile translation files for your Svelte App (must be used with the package svelte-translate) at build time.

Debugging #

# svelte-devtools

An extension that allows inspection of Svelte component hierarchy and state in the Firefox and Chrome developer tools

github logo
552

Editor Extensions #

# web-mode.el

Emacs major mode including support for Svelte

github logo
1458

# svelte-vscode

Svelte language support for VS Code

official
608

# vim-svelte

Vim syntax highlighting and indentation for Svelte 3 components.

github logo
193

# coc-svelte

Svelte support for (Neo)Vim

github logo
98

# vim-svelte-plugin

Vim syntax and indent plugin for .svelte files

github logo
67

# Sublime Text: Svelte Syntax Highlighting

Sublime Text syntax highlighting for Svelte 3 components

32

# Svelte Component Extractor

Highlight text in VS Code and extract it to a new component

github logo
19

# SvelteNova

Svelte language support for Nova Editor by Panic

github logo
6

# IntelliJ (WebStorm)

Svelte Plugin for IntelliJ (WebStorm)

0

Linting and Formatting #

# svelte-check

Detects unused css. Adds Svelte A11y hints. Provides JavaScript/TypeScript diagnostics.

official
608

# prettier-plugin-svelte

Format your svelte components using prettier.

official
github logo
388

# eslint-plugin-svelte3

An ESLint plugin for Svelte v3 components.

official
github logo
289

Preprocessors #

# svelte-preprocess

A ✨ magical ✨ Svelte preprocessor with sensible defaults and support for: PostCSS, SCSS, Less, Stylus, Coffeescript, TypeScript, Pug and much more

official
github logo
1124

# modular-css

Svelte preprocessor support for modular-css

github logo
240

# svelte-preprocess-sass

Svelte preprocessor for sass

github logo
84

# svelte-preprocessor-fetch

A preprocessor for Svelte can be used to fetch data before the component is compiled.

github logo
45

# svelte-preprocess-less

Svelte preprocessor for less

github logo
9

# svelte-preprocess-css-hash

Passing hashed css class name to child component. It is used to avoid class name conflicts.

github logo
3

# svelte-preprocess-html-asset

Transform html asset relative path. Works with snowpack & webpack 5.

github logo
1