awesome-svelte
github.com/thecomputerm/awesome-svelte ↗⚡ A curated list of awesome Svelte resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me official resources resources from awesome-svelte"
Installation instructions →What's inside
UI Libraries
- AgentsKit
Headless chat and agent components plus a store for building AI apps in Svelte, with a framework-agnostic core supporting streaming, tools, memory and RAG.
- AgnosticUI
Accessible Svelte Component Primitives (that also work with React, Vue 3, and Angular).
- AgnosUI
Highly configurable headless framework agnostic component library
- attractions
A pretty cool and modern UI kit.
- carbon-components-svelte
Svelte implementation of the IBM Carbon Design System.
- daisyUI
The most popular component library for Tailwind CSS -
Resources
- API ReferenceOfficial Resources
- BlueskyCommunity
- ChangelogOfficial Resources
- DiscordCommunity
- Getting Started with Svelte 5: A Guide for React DevelopersTutorials
Edistys
- GitHub RepoOfficial Resources
Utilities
- AutoAnimateAnimations
A zero-config, drop-in animation utility that adds smooth transitions to your Svelte app.
- felteForms
Extensible form library, with built-in Yup, Zod, Vest, and Superstruct validation.
- FormischForms
A form library for Svelte with focus on performance, type safety and bundle size.
- FormsnapForms
High level Svelte components for forms, built on top of Superforms and Zod.
- https://github.com/thisuxhq/sveltedndDrag & Drop
A lightweight, flexible drag and drop library for Svelte 5 applications.
- @i18n-pro/svelteInternationalization
Lightweight, simple, flexible, automatic translation internationalization tool for Svelte.
Integrations
- CapacitorMobile
Build native mobile apps with web technology and Svelte.
- CapgoMobile
Live updates / OTA for Capacitor apps.
- Framework7Mobile
Full featured HTML framework for building iOS & Android apps.
- MDSveXPreprocessing
Preprocessor for MDX markdown.
- modular-cssPreprocessing
Preprocessor support for modular-css.
- @nvl/sveltexPreprocessing
Svelte + Markdown + LaTeX.
Dev Tools
- coc-svelteEditors
Syntax highlighting and support for (Neo)Vim.
- eslint-plugin-svelteLint
An ESLint plugin for Svelte using AST.
- Frontman
Open-source AI coding agent that lives in your browser with click-to-edit and hot reload for Svelte apps.
- JesterKit EXEAdapters
An adapter to distribute your SvelteKit web app as a single executable binary with zero runtime dependencies. Unlike static builds, it preserves all Kit features like SSR, API endpoints, server hooks, etc.
- jest-transform-svelteTest
Jest Transformer for Svelte components.
- prettier-plugin-svelteLint
Format your components using prettier.
UI Components
- crd-uiMiscellaneous
Credit and debit card visualization for payment forms and saved-card views, with live brand detection and a 3D flip.
- css-3d-progressMiscellaneous
A 3D Progress Bar component
- date-picker-svelteCalendar
A date and time picker for Svelte with clean UX.
- EdraMiscellaneous
Best Rich Text Editor, made for Svelte Developers with Tiptap.
- EmbedPDFMiscellaneous
A modular, high-performance PDF viewer and editor built for Svelte, powered by PDFium. Fully extensible with plugins for annotations, redaction, thumbnails, and more.
- embedzMiscellaneous
Easy, dependency free embeds for Svelte and Vue.
Scaffold
- create-svelte
A CLI for creating a new SvelteKit project.
- create-vite
Generates scaffold for a vite + svelte app.
- generic-app-template
A open-source modern full-stack web application template built with SvelteKit + shadcn-svelte. Supports i18n, theming, cookie managment, SEO management, static content with mdsvex, a shell component and more.
- microfolio
A static portfolio generator for creatives built with SvelteKit and Tailwind CSS 4, where content is just folders and Markdown files instead of a database, with interactive maps, EXIF metadata extraction and no tracking.
- My SvelteKit Starter
A production-ready SvelteKit boilerplate optimized for AI-assisted development, featuring Svelte 5 runes, Tailwind CSS v4, shadcn-svelte style components, i18n, and pre-configured agent instructions.
- Product Plate
An open-source SvelteKit + Convex starter for building SaaS products.
Routers
- @danielsharkov/svelte-router
A simple & easy to use SPA router, developed with page transitions in mind.
- Elegua
Small (< 180LoC), fast, easy, full featured SPA router
- @shaun/svelterouter
Another vue-router inspired Svelte router.
- svelte5-router
First Svelte 5 SPA router with nesting, hooks, and more.. Use components, snippets, or both!
- svelte-client-router
Svelte Client Router is everything you need and think when routing SPA's.
- svelte-router-spa
Router adds routing to your Single Page Applications (SPA). Includes localisation, guards and nested layouts.
Showing a sample of 199 resources. View the full list on GitHub →