Show Menu

Interested in contributing?

Submit Post

Share with the biggest community of Svelte enthusiasts in the world

Welcome to Svelte Society, homepage for everything Svelte. Find what you're looking for in the navigation above!

Become a sponsor

Support Svelte Society and get your company featured here. Contact us

video submitted by  Kevin Åberg Kultalahti

Frameworks for humans in the age of machines

Frameworks for humans in the age of machines

Svelte turns 10 this year — an eon in web development. After so much time, and at a moment when engineers are increasingly outsourcing the work to agents, is there anything left to do? The answer, it turns out, is a lot.

February 4, 2026

Hiring Svelte Developers?

Reach thousands of Svelte developers. Hire a developer!

Post a job
resource posted by  Antoine Lethimonnier

Svelte Changelog

Svelte Changelog

A website used weekly by Paolo during TWIS (but available to anyone :) ) that lists releases for all the Svelte packages, and much more!

February 2, 2026
announcement posted by  Kevin Åberg Kultalahti

The Svelte Society Newsletter

There's a lot happening in the Svelte world and it's hard to keep track of it all. New libraries pop up, interesting blog posts get buried, and half the good stuff only surfaces if you're glued to Discord. So we're starting a newsletter.

January 31, 2026
library submitted by  Ivan Barlog

kit-on-lambda

kit-on-lambda

Adapter for running SvelteKit on AWS Lambda. Adapter supports by default deployment to Node.js runtime bundled with esbuild. Additionally when you are fan of Bun, you can use options of deployment to Node.js or even Bun runtimes bundled with Bun.

January 26, 2026
library submitted by  Jonah Werre

vellum

vellum

Vellum is a lightweight, structural state management library for Svelte 5. It provides a robust Model and Collection base powered by Svelte Runes. Vellum bridges the gap between raw objects and complex state logic, offering a typed, class-based approach to managing data-heavy applications.

January 13, 2026

Submit a library

Get your library out there for developers to see.

Submit library
library submitted by  Kevin Åberg Kultalahti

ori-ui

ori-ui

Free and open-source animated components and effects built with Svelte, Typescript, Tailwind CSS, and Motion. Perfect companion for svelte-shadcn/ui.

January 9, 2026
video submitted by  Kevin Åberg Kultalahti

This is THE Framework You Should be Using in 2026

This is THE Framework You Should be Using in 2026

Ben Davis explores SvelteKit's 2026 relevance, showcasing its recent updates. Learn about its new features, including async SSR and remote functions, and how AI tools integrate. Discover if this framework truly surpasses others.

January 8, 2026
library submitted by  Kevin Åberg Kultalahti

motion-core

motion-core

A curated collection of expressive, production-ready motion components designed for the experimental web.

January 8, 2026
library submitted by  Kevin Åberg Kultalahti

nuqs-svelte

nuqs-svelte

Type-safe search params state manager for Svelte. Like $state(), but stored in the URL query string.

January 6, 2026
video submitted by  Stanislav Khromov

This AI model writes Svelte 5 code PERFECTLY

This AI model writes Svelte 5 code PERFECTLY

Most AI models struggle with Svelte 5 code. The new runes syntax and updated best practices aren't well represented in their training data. So I built SvelteBench, a benchmark to measure which LLMs write correct, modern Svelte code.

December 30, 2025
library submitted by  Kidus Adugna

wuchale

wuchale

wuchale (pronounced "wuh-cha-lay") is a compile-time i18n toolkit Svelte and more. Extract translations from plain code without changing your workflow, and load them very efficiently.

December 30, 2025
video submitted by  Kevin Åberg Kultalahti

Svelte5 - ComponentProps (Typescript)

Svelte5 - ComponentProps (Typescript)

How to get the type of a component's props. SUGGESTION: I would probably call them LeafProps instead of LeafType type LeafProps = ComponentProps‹typeof Leaf›

December 27, 2025
recipe posted by  Kevin Åberg Kultalahti

Building a Progressively Enhanced Search Component

Disable JavaScript and try your search interface. Nothing works, right? It doesn't have to be this way. This article builds an omnisearch component that works the moment HTML renders and then layers autocomplete on top as an enhancement.

library submitted by  Jason Gutierrez

triggerkit

triggerkit

A powerful Trigger.dev extension that enables seamless integration between SvelteKit and Trigger.dev by allowing you to use your SvelteKit functions, classes, and exports directly in your Trigger.dev projects with zero code changes.

December 21, 2025

Newsletter

Stay up to date with the Svelte ecosystem.

  • This Week in Svelte — A weekly roundup of the best tutorials, libraries, and community highlights
  • Featured Jobs — Hand-picked Svelte job opportunities from top companies
  • Community News — Announcements, events, and updates from the Svelte team

Newsletter data is processed by Plunk, our email service provider. See our Privacy Policy.