Skip to content
JS
Package category

Svelte

Components and tooling for Svelte and SvelteKit.

500 packages0 comparisons

Packages compared

500 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
hast-util-to-jsx-runtime
hast utility to transform to preact, react, solid, svelte, vue, etc
27.5m+451%-1 year ago
2.3.6
ESM onlyBundledReact, Vue
ai
AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
17.9m+484%-today
7.0.114
ESM onlyBundledCloud SDKs, React
@xyflow/system
xyflow core system that powers React Flow and Svelte Flow.
8.5m+671%-today
0.0.83
ESM + CommonJSBundledReact, Svelte
openapi-fetch
Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
6.6m+383%-7 months ago
0.17.0
ESM + CommonJSBundledDocumentation tooling, Vue
nanostores
A tiny (372 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores
6.5m+1241%-22 days ago
1.5.3
ESM onlyBundledState management, React
svelte
Cybernetically enhanced web apps
4.2m+134%-6 days ago
5.57.1
ESM + CommonJSBundledUI component libraries, Svelte
vite-plugin-pwa
Zero-config PWA for Vite
3.4m+341%-4 months ago
1.3.0
ESM + CommonJSBundledBundler plugins and loaders, React
@tanstack/vue-virtual
Headless UI for virtualizing scrollable elements in Vue
2.6m+253%-11 days ago
3.13.39
ESM + CommonJSBundledTables and data grids, React
@sveltejs/vite-plugin-svelte
The official [Svelte](https://svelte.dev) plugin for [Vite](https://vitejs.dev).
2.4m+185%-2 days ago
7.3.1
ESM onlyBundledBundler plugins and loaders, Svelte
@sveltejs/kit
SvelteKit is the fastest way to build Svelte apps
1.9m+224%-1 month ago
2.70.3
ESM onlyBundledSvelte, Bundlers
svelte-check
Svelte Code Checker Terminal Interface
1.8m+198%-1 month ago
4.7.6
CommonJSNoneCLI tools and terminal utilities, Svelte
runed
<!-- automd:badges license name="runed" color="green" github="svecosystem/runed" -->
1.8m+418%-9 months ago
0.37.1
ESM onlyBundledTypeScript tooling, Svelte
@sveltejs/vite-plugin-svelte-inspector
A [Svelte](https://svelte.dev) inspector plugin for [Vite](https://vitejs.dev).
1.4m---8 months ago
5.0.2
--Bundler plugins and loaders, Svelte
prettier-plugin-svelte
Svelte plugin for prettier
1.2m+115%-3 months ago
4.1.1
CommonJSBundledLinting and formatting, Svelte
@ai-sdk/cerebras
The **Cerebras provider** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for [Cerebras](https://cerebras.ai), offering high-speed AI model inference powered by Cerebras Wafer-Scale Engines and CS-3 systems.
1.1m---1 day ago
3.0.55
ESM onlyBundledStatic site generators and meta-frameworks, React
svelte-eslint-parser
Svelte parser for ESLint
1.1m+122%-1 month ago
1.8.1
ESM onlyBundledLinting and formatting, Svelte
@cspell/dict-svelte
Svelte dictionary for cspell.
1.1m---1 year ago
1.0.7
CommonJSNoneSvelte
eslint-plugin-svelte
ESLint plugin for Svelte using AST
1.1m+132%-1 month ago
3.23.0
ESM onlyBundledLinting and formatting, Svelte
flags
Flags SDK by Vercel - The feature flags toolkit for Next.js and SvelteKit
826.5k+230%-16 days ago
4.3.1
ESM + CommonJSNoneSvelte, React
signal-utils
Utils for use with the Signals Proposal: https://github.com/proposal-signals/proposal-signals
797.6k+31940%-1 year ago
0.21.1
ESM onlyBundledAngular, Vue
virtua
A zero-config, fast and small virtual list and grid component for React, Vue, Solid, Svelte and Angular.
761.8k+447%-2 days ago
0.52.7
ESM + CommonJSBundledTables and data grids, React
@sveltejs/adapter-node
Adapter for SvelteKit apps that generates a standalone Node server
664k---3 months ago
5.5.7
ESM onlyBundledSvelte
@testing-library/svelte-core
Core rendering and cleanup logic for Svelte testing utilities.
613.9k---3 months ago
1.1.3
ESM onlyBundledTesting, Svelte
@testing-library/svelte
Simple and complete Svelte testing utilities that encourage good testing practices.
613k---3 months ago
5.4.2
ESM onlyBundledTesting, Svelte
@sveltejs/adapter-static
Adapter for SvelteKit apps that prerenders your entire site as a collection of static files
605.7k---11 months ago
3.0.10
ESM onlyBundledSvelte, Static site generators and meta-frameworks
svelte2tsx
Convert Svelte components to TSX for type checking
583.6k+134%-1 month ago
0.7.61
ESM + CommonJSBundledSvelte, TypeScript tooling
@tsconfig/svelte
A base TSConfig for working with Svelte.
556.6k---7 months ago
5.0.8
-NoneSvelte
stylelint-config-html
The shareable HTML config for Stylelint.
479.2k+31%-1 month ago
2.0.0
ESM onlyNoneLinting and formatting, Vue
@sveltejs/adapter-auto
Automatically chooses the SvelteKit adapter for your current environment, if possible.
470.2k---7 months ago
7.0.1
ESM onlyBundledSvelte
@cfcs/core
Write once, create framework components that supports React, Vue, Svelte, and more.
432.9k---3 years ago
0.1.0
ESM + CommonJSBundledVue, React
@inlang/paraglide-js
[![NPM Downloads](https://img.shields.io/npm/dw/%40inlang%2Fparaglide-js?logo=npm&logoColor=red&label=npm%20downloads)](https://www.npmjs.com/package/@inlang/paraglide-js) [![GitHub Issues](https://img.shields.io/github/issues-closed/opral/paraglide-js?lo
421.9k---8 days ago
2.25.4
ESM onlyBundledInternationalisation, React
@neodrag/solid
SolidJS library to add dragging to your apps 😉
413.6k---1 year ago
2.3.1
ESM onlyBundledTypeScript tooling, Svelte
svelte-preprocess
A Svelte preprocessor wrapper with baked-in support for commonly used preprocessors
401.8k+5%-4 months ago
6.0.5
CommonJSBundledCSS-in-JS and styling, Svelte
svelte-sonner
An opinionated toast component for Svelte.
381.5k+329%-1 month ago
1.2.1
ESM onlyBundledSvelte, UI component libraries
web-haptics
Haptic feedback for the mobile web.
353.5k--6 months ago
0.0.6
ESM + CommonJSBundledTypeScript tooling, React
storyblok-js-client
Universal JavaScript SDK for Storyblok's API
266.5k+41%--
7.7.6
ESM + CommonJSBundledStatic site generators and meta-frameworks, Vue
@storybook/svelte
Storybook Svelte renderer: Develop, document, and test UI components in isolation.
260.5k---22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Svelte
sswr
Svelte stale while revalidate (SWR) data fetching strategy
259.5k-7%--
2.2.0
ESM + CommonJSBundledSvelte, HTTP clients
@storybook/svelte-vite
Storybook for Svelte and Vite: Develop, document, and test UI components in isolation
253.2k---22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@ai-sdk/solid
> **Warning** `@ai-sdk/solid` has been deprecated and will be removed in AI SDK 5
232.4k---1 year ago
1.2.13
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
maska
Simple zero-dependency input mask for Vanilla JS, Vue, Alpine.js and Svelte
226.9k+24%-22 days ago
3.2.1
ESM + CommonJSBundledSvelte, Vue
svelte-ast-print
Serialize Svelte AST nodes into stringified syntax. A.k.a parse in reverse.
219.1k+220%-1 year ago
1.1.0
ESM onlyNoneSvelte, TypeScript tooling
svelte-dnd-action
*An awesome drag and drop library for Svelte 3 and 4 (not using the browser's built-in dnd, thanks god): Rich animations, nested containers, touch support and more *
218.7k+456%-1 month ago
0.9.79
ESM + CommonJSBundledSvelte, DOM and browser utilities
@storybook/addon-svelte-csf
Allows to write stories in Svelte syntax
214k---22 days ago
5.1.3
ESM onlyBundledSvelte
@storybook/sveltekit
Storybook for SvelteKit: Develop, document, and test UI components in isolation
197.4k---22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
sveltekit-superforms
Making SvelteKit forms a pleasure to use!
196.1k+195%-2 months ago
2.30.2
ESM onlyBundledSvelte
@svelte-put/shortcut
Action to move node on mousedown & mousemove
191.4k---3 months ago
4.2.0
ESM onlyBundledSvelte, Bundlers
@sveltejs/adapter-vercel
A SvelteKit adapter that creates a Vercel app
191k---3 months ago
6.3.4
ESM onlyBundledSvelte, Cloud SDKs
@sveltejs/package
The fastest way to build Svelte packages
189.8k---3 months ago
2.5.8
ESM onlyNoneSvelte
@xyflow/svelte
Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.
188.9k---today
1.7.0
ESM onlyBundledSvelte, TypeScript tooling

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • hast-util-to-jsx-runtimehast utility to transform to preact, react, solid, svelte, vue, etc
  • aiAI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
  • @xyflow/systemxyflow core system that powers React Flow and Svelte Flow.
  • openapi-fetchFast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
  • nanostoresA tiny (372 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores
  • svelteCybernetically enhanced web apps
  • vite-plugin-pwaZero-config PWA for Vite
  • @tanstack/vue-virtualHeadless UI for virtualizing scrollable elements in Vue
  • @sveltejs/vite-plugin-svelteThe official [Svelte](https://svelte.dev) plugin for [Vite](https://vitejs.dev).
  • @sveltejs/kitSvelteKit is the fastest way to build Svelte apps
  • svelte-checkSvelte Code Checker Terminal Interface
  • runed<!-- automd:badges license name="runed" color="green" github="svecosystem/runed" -->
  • @sveltejs/vite-plugin-svelte-inspectorA [Svelte](https://svelte.dev) inspector plugin for [Vite](https://vitejs.dev).
  • prettier-plugin-svelteSvelte plugin for prettier
  • @ai-sdk/cerebrasThe **Cerebras provider** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for [Cerebras](https://cerebras.ai), offering high-speed AI model inference powered by Cerebras Wafer-Scale Engines and CS-3 systems.
  • svelte-eslint-parserSvelte parser for ESLint
  • @cspell/dict-svelteSvelte dictionary for cspell.
  • eslint-plugin-svelteESLint plugin for Svelte using AST
  • flagsFlags SDK by Vercel - The feature flags toolkit for Next.js and SvelteKit
  • signal-utilsUtils for use with the Signals Proposal: https://github.com/proposal-signals/proposal-signals
  • virtuaA zero-config, fast and small virtual list and grid component for React, Vue, Solid, Svelte and Angular.
  • @sveltejs/adapter-nodeAdapter for SvelteKit apps that generates a standalone Node server
  • @testing-library/svelte-coreCore rendering and cleanup logic for Svelte testing utilities.
  • @testing-library/svelteSimple and complete Svelte testing utilities that encourage good testing practices.
  • @sveltejs/adapter-staticAdapter for SvelteKit apps that prerenders your entire site as a collection of static files
  • svelte2tsxConvert Svelte components to TSX for type checking
  • @tsconfig/svelteA base TSConfig for working with Svelte.
  • stylelint-config-htmlThe shareable HTML config for Stylelint.
  • @sveltejs/adapter-autoAutomatically chooses the SvelteKit adapter for your current environment, if possible.
  • @cfcs/coreWrite once, create framework components that supports React, Vue, Svelte, and more.
  • @inlang/paraglide-js[![NPM Downloads](https://img.shields.io/npm/dw/%40inlang%2Fparaglide-js?logo=npm&logoColor=red&label=npm%20downloads)](https://www.npmjs.com/package/@inlang/paraglide-js) [![GitHub Issues](https://img.shields.io/github/issues-closed/opral/paraglide-js?lo
  • @neodrag/solidSolidJS library to add dragging to your apps 😉
  • svelte-preprocessA Svelte preprocessor wrapper with baked-in support for commonly used preprocessors
  • svelte-sonnerAn opinionated toast component for Svelte.
  • web-hapticsHaptic feedback for the mobile web.
  • storyblok-js-clientUniversal JavaScript SDK for Storyblok's API
  • @storybook/svelteStorybook Svelte renderer: Develop, document, and test UI components in isolation.
  • sswrSvelte stale while revalidate (SWR) data fetching strategy
  • @storybook/svelte-viteStorybook for Svelte and Vite: Develop, document, and test UI components in isolation
  • @ai-sdk/solid> **Warning** `@ai-sdk/solid` has been deprecated and will be removed in AI SDK 5
  • maskaSimple zero-dependency input mask for Vanilla JS, Vue, Alpine.js and Svelte
  • svelte-ast-printSerialize Svelte AST nodes into stringified syntax. A.k.a parse in reverse.
  • svelte-dnd-action*An awesome drag and drop library for Svelte 3 and 4 (not using the browser's built-in dnd, thanks god): Rich animations, nested containers, touch support and more *
  • @storybook/addon-svelte-csfAllows to write stories in Svelte syntax
  • @storybook/sveltekitStorybook for SvelteKit: Develop, document, and test UI components in isolation
  • sveltekit-superformsMaking SvelteKit forms a pleasure to use!
  • @svelte-put/shortcutAction to move node on mousedown & mousemove
  • @sveltejs/adapter-vercelA SvelteKit adapter that creates a Vercel app
  • @sveltejs/packageThe fastest way to build Svelte packages
  • @xyflow/svelteSvelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.

No comparisons for this package yet.