@svelte.dev is finally on Adopt Ring within Technology Radar www.thoughtworks.com/radar/langua..., so go and adapt!
Posts by Simon H
promo card for cityjs with discount ticket link β https://ti.to/cityjsconf-london/cityjs-london-2026/discount/JSMONTHLY2026
about to fly to london for @cityjsconf.bsky.social. you should come! unless you don't write javascript for a living in which case you probably shouldn't
anyway here's a 20% off link ti.to/cityjsconf-l...
First peek at Svelte 5 + NativeScript π
Big thanks to @paolo.ricciuti.me, @svelte.dev, @syntax.fm and @mainmatter.com
Looks about right - really doesn't take much to do the first step. The fun starts when you want to convert the router/data loading :D
not an april fools joke: svelte is no longer just a web framework (or rather, won't be once we merge @paolo.ricciuti.me's magnum opus). have seen some extremely cool demos of this
π Massive LayerChart update (6 months in the makingβ¦)
Data-driven primitives, overhauled state (transform, brush, series, tooltip), 10+ new components (image, statistical, spatial), canvas improvements, chart export (png, svg), new docs, and so much more!
next.layerchart.com/docs/guides/...
Our final beta for the Svelte integration is out.
We made some breaking changes to the API to make it feel a little more idiomatic to Svelte, so please take a look and let us know if we got it right!
beta.tinybase.org/guides/relea...
In an age of LLMs and streaming text, we need to stop trying to get markdown to play ball and restrict the syntax. I specced a stricter markdown sub(er)set several years ago and wondered if it was strict enough to support true streaming.
Turns out penguin flavoured markdown was ahead of its time.
Want!!!!!
Svelte Chicago is back! Join us on March 24th at the M1 Finance office to hear Robert Ismo's talk: Web Serialization and SvelteKit. As always, fellow co-organizer @kenthropic.com will be there to find a way to throw shade at React.
#Svelte #ChicagoTech
guild.host/events/svelt...
It's been awhile since we talked @svelte.dev on the podcast!
Join us with @paolo.ricciuti.me where we talk about some of the cool stuff they've been up to
www.youtube.com/watch?v=2r25...
open.spotify.com/episode/6dhV...
Great way to stay up to date on all things Svelte
Svelte is now officially a plugin in the Cursor marketplace! Just install the plugin to get: MCP, skills, custom instruction files, the file editor subagent!
cursor.com/marketplace/...
Hey friends π
π New *sv* version is out π
We tuned the CLI help so:
β humans get clearer commands & structure
β AI can one-shot project scaffolding with your fav' add-ons π€
This was surprisingly fun to test π
Give it a try and tell us how it goes!
I made a p5.js wrapper for Svelte you can install with `npm i @βsveltecraft/p5-svelte` or watch the video where I explain how it's used and making old libraries work in Svelte
youtu.be/97bD9ZHwv2U
Modern CSS is just so awesome...all of this with view transitions!
svelte.dev/playground/e...
Just merged a relatively significant set of changes to remote functions, especially `query`. It's fairly likely your next upgrade will break your app if you're doing anything decently advanced, but the errors should be pretty helpful/descriptive.
We will have a replacement/enhancement for that at some point in the future
Interesting - FWIW you can use the old syntax in Svelte 5, too. But it will be removed at some point in the future so if you're not comfortable with using tech in maintenance mode you'll have to switch at some point.
There's still enough time to do that though.
Broadly speaking yes.
It was one of the first really good routers built for Svelte, long before SvelteKit was a thing.
I got lucky with this library - the original maintainer happened to work at Vercel, too, so reaching out and getting trust to upgrade the repo was super easy. Will not be as easy for all of them, but I'll try my best!
Just released svelte-spa-router version 5, one of the bigger libraries that was still stuck on Svelte 4.
If that was your reason to not upgrade to Svelte 5, you can now.
What other libraries are blocking you from upgrading to Svelte 5?
I don't think Solid _can_ change here. It wants to treat async as invisible (you just invoke reads; type system says this is all synchronous values). Without a syntax hint (await) you cannot run async ahead of others
Rich and I just worked a combined 3 hours on a tricky bug.
AI quickly found out where it breaks and proposed a fix. But it was the wrong fix - we took the time to find out what was the underlying reason and fixed that instead.
Always think through what AI proposes to you.
I'll make an appearance on This Week in Svelte, talking a bit about Convex and Svelte. See you there: www.youtube.com/watch?v=hHV7...
The summary is what I posted aboveπno updates on timelines.
You can also rewatch it here: community.vercel.com/live/34169-c...
This was fun! We talked about
- Svelte's new async features
- SvelteKit remote functions
- How to get the best out of Svelte+AI (Elliott created a crazy potato canon website)
... and just had an all around great time with the community!
A lot of people have asked us "ok, I know the basics, but how do I write good, idiomatic Svelte code"? This best practices document gives you the answer. And if you're using AI, it's also installable as a skill.
Good your you, good for your agents.
The Vercel Svelte gang is live tomorrow - come say hi!
myth: LLM-assisted coding means everyone is forced to use The Popular Framework forever
reality: agents will happily migrate your entire app to The Good Framework
inertia is a powerful drug but we are entering a world without moats, plan accordingly
strawberrybrowser.com/blog/react-t...