Package category
Svelte
Components and tooling for Svelte and SvelteKit.
500 packages0 comparisons
Packages compared
500 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| svelte-maplibre Svelte bindings for MapLibre | 16.3k | +58% | - | 1 month ago 2.0.1 | ESM only | Bundled | Maps and geolocation, Svelte | |
| @kitql/helpers Some useful helpers (0 deps) | 16k | - | - | - | 4 months ago 0.8.15 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Svelte |
| @smui/textfield Svelte Material UI - Text Field | 15.8k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| @sveltia/cms Sveltia CMS is a modern, lightweight, Git-based headless content management system. | 15.7k | - | - | - | today 0.221.0 | ESM only | Bundled | Svelte |
| @svelte-put/copy Svelte action & utilities for copying text to clipboard | 15.1k | - | - | - | 1 year ago 4.0.0 | ESM only | Bundled | Svelte, DOM and browser utilities |
| deep-chat Customizable chat component for AI APIs | 14.7k | +40% | - | 29 days ago 2.5.1 | ESM only | Bundled | React, Vue | |
| timescape A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid. | 14.7k | +60% | - | 8 days ago 0.9.1 | ESM + CommonJS | None | React, Vue | |
| sv-typewriter > A simple and reusable typewriter effect for your Svelte applications | 14.7k | +1104% | - | 1 year ago 4.1.2 | ESM only | Bundled | Svelte | |
| sv A command line interface (CLI) for creating and maintaining Svelte applications | 14.6k | +11% | - | 6 days ago 0.17.1 | ESM only | Bundled | CLI tools and terminal utilities, Svelte | |
| carbon-preprocess-svelte Zero-dependency Svelte preprocessors and build plugins for the Carbon Design System | 14.6k | +177% | - | 9 days ago 0.11.46 | ESM only | Bundled | Svelte, UI component libraries | |
| @smui/icon-button Svelte Material UI - Icon Button | 14.4k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| svelte-clerk Svelte Clerk is the easiest way to add authentication and user management to your Svelte and SvelteKit applications. Add sign up, sign in, and profile management to your application in minutes. | 14.3k | +351% | - | 11 days ago 1.2.0 | ESM only | Bundled | Authentication and authorisation, Svelte | |
| @rsvelte/fmt Rust-powered Svelte + JS/TS/CSS formatter CLI — formats .svelte in-process and dispatches everything else to oxfmt | 13.6k | - | - | - | 8 days ago 0.7.24 | - | None | CLI tools and terminal utilities, Svelte |
| svelte-tiny-virtual-list A tiny but mighty list virtualization component for svelte, with zero dependencies 💪 | 13.2k | +81% | - | 1 month ago 4.0.0 | ESM only | Bundled | Svelte, DOM and browser utilities | |
| @prosemirror-adapter/svelte Svelte package for ProseMirror Adapter | 13.2k | - | - | - | 2 months ago 0.5.5 | ESM only | Bundled | Rich text and code editors, Svelte |
| @smui/list Svelte Material UI - List | 13.1k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| svelte-keyed  | 12.8k | +80% | - | 2 years ago 2.0.0 | ESM only | Bundled | Promises and async control flow, Svelte | |
| svelte-to-html svelte-to-html is a command to quickly transform a Svelte file into static html. | 12.8k | -10% | - | 3 years ago 1.1.1 | CommonJS | Bundled | Svelte | |
| svelte-render Manage complex Svelte behaviors outside of templates with full type safety | 12.8k | +88% | - | 2 years ago 2.0.1 | ESM only | Bundled | Svelte | |
| @sveltekit-i18n/base Base functionality of sveltekit-i18n library with a support for external message parsers. | 12.7k | - | - | - | 2 days ago 3.0.1 | ESM only | Bundled | Internationalisation, Svelte |
| @thisux/sveltednd A lightweight, flexible drag and drop library for Svelte 5 applications. Open source by THISUX Private Limited. | 12.2k | - | - | - | 24 days ago 0.8.0 | ESM + CommonJS | Bundled | DOM and browser utilities, Svelte |
| @serwist/vite A module that integrates Serwist into your Vite application. | 12.1k | - | - | - | 2 months ago 9.5.12 | ESM only | Bundled | Bundler plugins and loaders, Svelte |
| @smui/form-field Svelte Material UI - Form Field | 12k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| @smui/card Svelte Material UI - Card | 12k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| @smui/paper Svelte Material UI - Paper | 11.9k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| sveltekit-i18n Internationalization library for SvelteKit | 11.8k | -7% | - | 11 days ago 3.0.0 | ESM only | Bundled | Internationalisation, Svelte | |
| @smui/menu-surface Svelte Material UI - Menu Surface | 11.8k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| svelte-routing A declarative Svelte routing library with SSR support | 11.7k | -25% | - | 2 years ago 2.13.0 | CommonJS | Bundled | Routing, Svelte | |
| @sveltejs/sv-utils Utility functions for sv | 11.5k | - | - | - | 1 month ago 0.3.3 | ESM only | Bundled | Svelte, CLI tools and terminal utilities |
| @zoom-image/core A core implementation of zoom image | 11.5k | - | - | - | 7 months ago 0.42.0 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| svelte-konva A Svelte wrapper for Konva | 11.4k | +488% | - | 11 months ago 1.0.1 | ESM only | Bundled | Svelte, 3D, WebGL and game engines | |
| svelte-writable-derived Two-way data-transforming stores for Svelte | 11.4k | +27% | - | 2 years ago 3.1.1 | ESM + CommonJS | Bundled | Svelte | |
| svelte-inview A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood. | 11.4k | +64% | - | 1 year ago 4.0.4 | ESM + CommonJS | Bundled | DOM and browser utilities, Svelte | |
| @smui/menu Svelte Material UI - Menu | 11.4k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| svelte-subscribe Subscribe to non top-level stores in your Svelte templates | 11.2k | +86% | - | 2 years ago 2.0.1 | ESM only | Bundled | Svelte | |
| svelte-headless-table Unopinionated and extensible data tables for Svelte | 11k | +84% | - | 1 year ago 0.18.3 | ESM only | Bundled | Tables and data grids, Svelte | |
| trpc-sveltekit SvelteKit adapter for tRPC.io, working with Node.js, Vercel and Netlify | 11k | +487% | - | 1 year ago 3.6.3 | ESM only | Bundled | TypeScript tooling, Svelte | |
| @chat-adapter/web Web adapter for Chat SDK — browser chat UI via the AI SDK useChat stream protocol | 11k | - | - | - | 7 days ago 4.41.0 | ESM only | Bundled | Cloud SDKs, React |
| @smui/checkbox Svelte Material UI - Checkbox | 10.6k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| svelte-toasts A highly configurable notification/toast component with individual toast state management capabilities. | 10.6k | +164% | - | 5 years ago 1.1.2 | ESM + CommonJS | Bundled | Svelte, State management | |
| @rsvelte/svelte-check Rust-powered svelte-check CLI — type-checks and diagnoses Svelte projects | 10.5k | - | - | - | 1 day ago 0.5.31 | - | None | CLI tools and terminal utilities, Svelte |
| super-sitemap Sitemap library for TanStack Start and SvelteKit, focused on ease of use and making it impossible to forget to add your paths. | 10.3k | +58% | - | 2 months ago 2.0.6 | ESM only | Bundled | Svelte, TypeScript tooling | |
| svelte-file-dropzone Svelte component for fileupload and file dropzone | 10.2k | +17% | - | 1 year ago 2.0.9 | ESM only | Bundled | Svelte | |
| svelte-infinite Infinite scroll for Svelte 5 with Runes | 10.1k | +1308% | - | 19 days ago 0.6.0 | ESM only | Bundled | Svelte | |
| @magidoc/plugin-svelte-prismjs A Svelte component library providing an easy to use component to display PrismJS code blocks | 10k | - | - | - | 1 month ago 7.0.0 | ESM only | Bundled | Svelte, Parsers and serialisers |
| @smui/select Svelte Material UI - Select | 10k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte |
| svelte-french-toast Buttery smooth Svelte toasts. Lightweight, customizable, and beautiful by default. | 9.9k | +27% | - | 3 years ago 1.2.0 | ESM only | Bundled | Svelte, UI component libraries | |
| svelte-tree-view Display JSON objects in a customizable tree-view | 9.9k | +228% | - | 3 years ago 1.4.2 | ESM + CommonJS | Bundled | TypeScript tooling, Svelte | |
| @tolgee/svelte Svelte implementation for Tolgee localization framework | 9.9k | - | - | - | 16 days ago 7.2.1 | ESM only | Bundled | Internationalisation, Svelte |
| @magidoc/plugin-svelte-marked A markdown parser library that renders to svelte components. | 9.9k | - | - | - | 1 month ago 7.0.0 | ESM only | Bundled | Markdown, Svelte |
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.
- svelte-maplibreSvelte bindings for MapLibre
- @kitql/helpersSome useful helpers (0 deps)
- @smui/textfieldSvelte Material UI - Text Field
- @sveltia/cmsSveltia CMS is a modern, lightweight, Git-based headless content management system.
- @svelte-put/copySvelte action & utilities for copying text to clipboard
- deep-chatCustomizable chat component for AI APIs
- timescapeA flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid.
- sv-typewriter> A simple and reusable typewriter effect for your Svelte applications
- svA command line interface (CLI) for creating and maintaining Svelte applications
- carbon-preprocess-svelteZero-dependency Svelte preprocessors and build plugins for the Carbon Design System
- @smui/icon-buttonSvelte Material UI - Icon Button
- svelte-clerkSvelte Clerk is the easiest way to add authentication and user management to your Svelte and SvelteKit applications. Add sign up, sign in, and profile management to your application in minutes.
- @rsvelte/fmtRust-powered Svelte + JS/TS/CSS formatter CLI — formats .svelte in-process and dispatches everything else to oxfmt
- svelte-tiny-virtual-listA tiny but mighty list virtualization component for svelte, with zero dependencies 💪
- @prosemirror-adapter/svelteSvelte package for ProseMirror Adapter
- @smui/listSvelte Material UI - List
- svelte-keyed
- svelte-to-htmlsvelte-to-html is a command to quickly transform a Svelte file into static html.
- svelte-renderManage complex Svelte behaviors outside of templates with full type safety
- @sveltekit-i18n/baseBase functionality of sveltekit-i18n library with a support for external message parsers.
- @thisux/sveltedndA lightweight, flexible drag and drop library for Svelte 5 applications. Open source by THISUX Private Limited.
- @serwist/viteA module that integrates Serwist into your Vite application.
- @smui/form-fieldSvelte Material UI - Form Field
- @smui/cardSvelte Material UI - Card
- @smui/paperSvelte Material UI - Paper
- sveltekit-i18nInternationalization library for SvelteKit
- @smui/menu-surfaceSvelte Material UI - Menu Surface
- svelte-routingA declarative Svelte routing library with SSR support
- @sveltejs/sv-utilsUtility functions for sv
- @zoom-image/coreA core implementation of zoom image
- svelte-konvaA Svelte wrapper for Konva
- svelte-writable-derivedTwo-way data-transforming stores for Svelte
- svelte-inviewA Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood.
- @smui/menuSvelte Material UI - Menu
- svelte-subscribeSubscribe to non top-level stores in your Svelte templates
- svelte-headless-tableUnopinionated and extensible data tables for Svelte
- trpc-sveltekitSvelteKit adapter for tRPC.io, working with Node.js, Vercel and Netlify
- @chat-adapter/webWeb adapter for Chat SDK — browser chat UI via the AI SDK useChat stream protocol
- @smui/checkboxSvelte Material UI - Checkbox
- svelte-toastsA highly configurable notification/toast component with individual toast state management capabilities.
- @rsvelte/svelte-checkRust-powered svelte-check CLI — type-checks and diagnoses Svelte projects
- super-sitemapSitemap library for TanStack Start and SvelteKit, focused on ease of use and making it impossible to forget to add your paths.
- svelte-file-dropzoneSvelte component for fileupload and file dropzone
- svelte-infiniteInfinite scroll for Svelte 5 with Runes
- @magidoc/plugin-svelte-prismjsA Svelte component library providing an easy to use component to display PrismJS code blocks
- @smui/selectSvelte Material UI - Select
- svelte-french-toastButtery smooth Svelte toasts. Lightweight, customizable, and beautiful by default.
- svelte-tree-viewDisplay JSON objects in a customizable tree-view
- @tolgee/svelteSvelte implementation for Tolgee localization framework
- @magidoc/plugin-svelte-markedA markdown parser library that renders to svelte components.
No comparisons for this package yet.