Skip to main content

What’s new in Svelte: January 2026

Hydration with CSPs, automatic Cloudflare adapter setup, and AI works better now with Svelte!

During the December holiday season, the Svelte team shared 24 days of Svelte knowledge, tips, and insights to unwrap in 2025’s Advent of Svelte. Learn more about under-utilized Svelte features through a series of fun and interactive videos!

There were also a bunch of improvements and showcase items across the Svelte ecosystem this last month. So let’s have a look...

What’s new in Svelte & SvelteKit

  • The hydratable option (which adds an inline <script> block to the head) now has a csp option in render to support Content Security Policies (svelte@5.46.0, Docs, #17338)
  • The Vercel adapter now supports Node 24 (adapter-vercel@6.2.0/adapter-auto@7.0.0, #14982 and #14737)
  • The Svelte CLI is now able to fully setup a SvelteKit project for Cloudflare Workers/Pages development (sv@0.11.0, Docs, #851)
  • The Svelte MCP now exposes tools as both a JS API and CLI (mcp@0.1.16, #128)
  • A huge amount of performance improvements were completed this month in the language-tools so make sure your extensions are up to date!

For a full list of changes - including all the important bugfixes that went into the releases this month - check out the Svelte compiler’s CHANGELOG and the SvelteKit / Adapter CHANGELOGs.


Community Showcase

Apps & Sites built with Svelte

  • GCal Wrapped lets students see how they spent their time this semester, wrapped up beautifully
  • Text Processing Studio is a comprehensive text processing web application that lets you process, compare, transform, and analyze text
  • Flumio is a drag-and-drop workflow automation tool
  • Statue is a markdown-based static site generator designed for performance, flexibility, and developer experience
  • sveltemark is a privacy-first, open-source, local-only markdown editor
  • Lovely Docs provides hierarchically optimized documentation for AI coding agents
  • Ikaw bahala is a Manila-based food platform made for couples and friends who want to search for specific foods locally

Learning Resources

Featuring Svelte Contributors and Ambassadors

Svienna

This Week in Svelte

Svelte Radio

To Read

Libraries, Tools & Components

  • SvelteDoc is a VS Code extension that shows Svelte component props on hover
  • pocket-mocker is an in-page HTTP controller for frontend development to intercept, modify, and simulate API responses directly in the browser
  • Avatune is a production-ready avatar system with AI-powered generation and framework-native components
  • svelte-image-input is a component for loading, scaling and adjusting profile pictures
  • Mint is a digital compositing tool that can be used to crop and resize images, create collages, build mockups, or otherwise complete basic compositing tasks
  • SvelteKit Auto OpenAPI is a type-safe OpenAPI generation and runtime validation for SvelteKit
  • Svelte Drawer is a drawer component for Svelte 5, inspired by Vaul
  • trioxide is a set of customizable components, focused on non-trivial UI pieces that are tedious to reimplement
  • svelte-asciiart is a Svelte 5 component for rendering ASCII art as scalable SVG with optional grid overlay and frame
  • svelte-bash is a fully typed, lightweight, and customizable terminal emulator component with a virtual file system, custom commands, themes, and autoplay mode for demos
  • SvelTTY provides a runtime that allows you to render and interact with Svelte apps in the terminal
  • svelte-tablecn is a powerful data grid and port of tablecn.com
  • Svelte runtime components enables compiling Svelte components from text at runtime, allowing dynamic, user-provided svelte component code to be compiled and mounted in the browser

That’s it for this month! Let us know if we missed anything on Reddit or Discord.

Until next time 👋🏼!