A curated list of awesome resources, libraries, tools, and components for the Svelte JavaScript framework.
Awesome Svelte is a curated list of resources for the Svelte JavaScript framework. It compiles libraries, tools, components, tutorials, and community links to help developers build applications with Svelte. The project solves the problem of discovering high-quality Svelte ecosystem resources by providing a centralized, maintained directory.
Svelte developers of all levels, from beginners looking for learning materials to experienced developers seeking production-ready libraries and tools.
Developers choose Awesome Svelte because it offers a comprehensive, vetted collection of resources, saving time on research and ensuring access to well-maintained, community-recommended tools. Its curated approach provides quality over quantity compared to unfiltered searches.
⚡ A curated list of awesome Svelte resources
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Curates everything from official Svelte docs and tutorials to community channels like Discord and Reddit, plus conferences and podcasts, as listed in the 'Resources' section.
Features a wide range of UI libraries such as shadcn-svelte and Skeleton, along with specialized components for tables, charts, and maps, covering most development needs.
Includes essential dev tools like linters (eslint-plugin-svelte), testing utilities (@testing-library/svelte), and editor plugins for VS Code, Sublime Text, Vim, and JetBrains.
Lists integrations for mobile development with Svelte Native and Capacitor, and preprocessing options via svelte-preprocess for languages like TypeScript and Sass.
The list is curated but lacks reviews, ratings, or maintenance indicators, forcing users to vet each resource independently for suitability and reliability.
As a community-maintained directory, some entries may be outdated, especially with fast-evolving tools like Svelte 5, as hinted by '(pre-v5)' tags in the README.
The sheer volume of options across categories like state libraries or routers can paralyze newcomers without guidance on prioritization or best practices.