Svelte
@svelte.dev
6.9K followers 1 following 52 posts
Web development for the rest of us. See also: - community: @sveltesociety.dev - starter pack: https://bsky.app/starter-pack/did:plc:nlvjelw3dy3pddq7qoglleko/3l6ucetngs423 - feed: https://bsky.app/profile/paolo.ricciuti.me/feed/svelte-feed
Posts Media Videos Starter Packs
svelte.dev
lil' treat for all you weekend builders: Svelte now has an official MCP server, courtesy of resident bot wranglers @paolo.ricciuti.me and @khromov.se 🤖

it gives your LLM access to docs and compiler-driven diagnostics — give it a spin and let us know how you get on!

svelte.dev/docs/mcp/ove...
Overview • Docs • Svelte
Overview • Svelte documentation
svelte.dev
Reposted by Svelte
andyrose12.bsky.social
Support Svelte development!
rich-harris.dev
thank you so much! we have an Open Collective that funds a lot of essential maintenance, and every contribution makes a difference:

opencollective.com/svelte
Svelte - Open Collective
Web development for the rest of us
opencollective.com
svelte.dev
(You can also use these features in SvelteKit, of course! Work continues apace on the final pieces of the puzzle)

bsky.app/profile/benm...
benmccann.com
SvelteKit async SSR has landed! The future of Svelte is now here. Try it out along with the new remote functions!

See the PR for some unfinished rough edges. Work continues on it while it's behind an experimental flag, but you can now play around with it!

github.com/sveltejs/kit...
feat: async SSR by Rich-Harris · Pull Request #14447 · sveltejs/kit
This adds asynchronous SSR to an app that's using the latest version of Svelte (^5.39.3) and has opted in to the Svelte experimental.async option (and, ideally, the SvelteKit experimental.remot...
github.com
svelte.dev
You can now use Svelte's async features in your Astro islands! Just update to the latest versions, opt in to the `experimental.async` flag, and you're off to the races svelte.dev/docs/svelte/...
Reposted by Svelte
scottspence.dev
@svelte.london is being hosted by Triver this evening!

Check out the stream if you’re interested in low latency Svelte and using Svelte with Cloudflare

www.youtube.com/live/odCWAAa...
Svelte London - September 2025
YouTube video by Svelte Society
www.youtube.com
svelte.dev
4. This is one of the reasons we keep our dependency graph small and you should too!
svelte.dev
3. It's still _possible_ that you have these packages in your dependency graph (including transitively). The compromised packages have now been unpublished, but if you updated deps earlier today then it's possible your users are affected. List of affected packages here: socket.dev/blog/npm-aut...
npm Author Qix Compromised via Phishing Email in Major Suppl...
npm author Qix’s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.
socket.dev
svelte.dev
You've probably heard about the supply chain attack that affected a number of widely-used npm packages today.

tl;dr: Don't panic. Notes:

1. Svelte, SvelteKit and their associated packages are not vulnerable to this attack, as they do not use any of the compromised dependencies in the browser
Reposted by Svelte
ell.iott.dev
OpenTelemetry tracing is live in SvelteKit! Huge s/o to @stracke.tech for all the help along the way. SvelteKit can now emit OTEL spans for all of its serverside constructs. It also provides an instrumentation file to easily set up trace exports. svelte.dev/blog/sveltek...
Introducing integrated observability in SvelteKit
SvelteKit apps can now emit OpenTelemetry traces and reliably set up observability instrumentation using instrumentation.server.ts
svelte.dev
Reposted by Svelte
rich-harris.dev
long overdue but we made the SvelteKit router more type-safe. docs for `resolve(...)` and `asset(...)` at svelte.dev/docs/kit/$ap...
examples of type errors now surfaced by SvelteKit when you mess routes up
Reposted by Svelte
sveltesociety.dev
For those of you who have been wondering if and when the videos of Svelte Summit 2025 Barcelona will be freely available, we just published a blog post about it: svelte.dev/blog/svelte-...
Bringing Svelte Summit to the whole community
We’re sponsoring the release of talks from Barcelona, starting this weekend
svelte.dev
svelte.dev
Svelte @svelte.dev · Apr 14
We just published an advisory for CVE-2025-32388, a moderate severity XSS vulnerability in SvelteKit. Please update to `@sveltejs/[email protected]`.

The vulnerability affects applications that iterate over all search parameters inside a server `load` function. More details in the advisory 👇
XSS via tracked search_params
### Summary Unsanitized search param names cause XSS vulnerability. You are affected if you iterate over all entries of `event.url.searchParams` inside a server `load` function. Attackers can ex...
github.com
svelte.dev
Svelte @svelte.dev · Apr 9
you can now use .ts files in the playground:

svelte.dev/playground/7...

caveat: only supports erasable syntax (www.typescriptlang.org/docs/handboo...). under the hood this uses bloomberg.github.io/ts-blank-spa...

(note that typechecking/intellisense are TODO)
TypeScript! • Playground • Svelte
Web development for the rest of us
svelte.dev
svelte.dev
Svelte @svelte.dev · Mar 31
If you're using SvelteKit (or Svelte+Vite without SvelteKit) then we recommend updating your Vite version.

Note that the vulnerability only exists if you're doing `vite dev --host` (or `server.host: true`) on an untrusted network, which you're probably not. But update anyway
Reposted by Svelte
rich-harris.dev
As of @svelte.dev 5.25 you can temporarily override a derived value, which is very handy for optimistic UI

• demo svelte.dev/playground/3...
• docs svelte.dev/docs/svelte/...
A screenshot of https://svelte.dev/playground/3de3a4446cd14bad884ea05fbd35363a?version=5.25.0 showing the new 'writable derived' feature
svelte.dev
Svelte @svelte.dev · Mar 21
last chance to grab tickets at the lower price!
sveltesociety.dev
Tickets are selling fast, and prices are about to go up – on March 22, to be exact! If you haven’t locked yours in yet, now’s the time. If you can't make it to Barcelona you can still join us online. Tickets for the live stream will go on sale soon. See you at Svelte Summit! www.sveltesummit.com
Reposted by Svelte
sveltesociety.dev
Now that speakers have been selected we want to share with you our line-up for Svelte Summit Spring 2025! We will host 16 talks across different topics during the two day conference. In addition, @mainmatter.com will also host a workshop. More details on www.sveltesummit.com
Reposted by Svelte
dummdidumm.bsky.social
New in Svelte: A way to create a unique ID that is stable across client and server svelte.dev/docs/svelte/...