Wow! SymbioteNative now supports every Expo package! Which means you can now write Svelte mobile apps making use of any and all Expo packages! docs.symbiote-native.dev/docs/package...
Ben McCann
Ben McCann
@benmccann.com
Investor and entrepreneur. SvelteKit maintainer. Co-founded Connectifier - acquired by LinkedIn
1.7K followers90 following329 posts
Ben McCann reposted
I can't believe how good the Symbiote Native docs are. They just added support for writing mobile apps in Svelte and the docs are already fully fleshed out! docs.symbiote-native.dev
You can now write mobile apps with Svelte as the UI layer while leveraging the React Native infrastructure!! github.com/OneEyed1366/... This package is already published to npm! It's using a build of an unmerged PR for custom renderers by @paolo.ricciuti.me, but give it a try today!
Ben McCann reposted
The two pieces to being able to write React Native in Svelte now exist! There's just one more piece of glue code needed! github.com/OneEyed1366/...
Ben McCann reposted
Svelte Summit tickets are coming in the next few days 🎟️ Join the launch list and we’ll email you a discount code when they go live. See you in Ljubljana on November 19–20. → sveltesummit.com/ticket-updates
Ben McCann reposted
First peek at Svelte 5 + NativeScript 🚀 Big thanks to @paolo.ricciuti.me, @svelte.dev, @syntax.fm and @mainmatter.com
Ben McCann reposted
I’ve created yet another @svelte.dev i18n library, specifically designed for @sveltiacms.app. It replaces svelte-i18n and uses MessageFormat 2 to handle complex pluralization, which is essential for many languages.
Ben McCann reposted
🎉 We're excited to finally announce TinyBase v8.1 - the one with native Svelte 5 support. We've got Svelte demos, guides, and a getting-started tool. Links below! This was fun and we want to give a huge shout out to the @svelte.dev community for being so helpful and supportive!
Ben McCann reposted
Ben McCann reposted
Ben McCann reposted
SvelteKit 2 now fully supports Vite 8 SvelteKit 3 will require it - giving additional optimizations and functionality. E.g. SvelteKit 3 will use @rolldown.rs hook filters to spend more compilation time in rust and less in JavaScript. And SvelteKit 3 adapters use only rolldown without esbuild
Starting to merge PRs for SvelteKit 3! A long road ahead, but excited to get started! github.com/sveltejs/kit...
Woohoo! My proposal to Interop 2026 was accepted! github.com/web-platform...
Ben McCann reposted
Happy to report that the Chatto development instance is now available for testing. Go nuts (but not too nuts, k?)
Ben McCann reposted
No biggie - just 1-step better-auth setup for Svelte 🔥. Kudos @jyc.dev. I was really really hoping for this to become reality one day! github.com/sveltejs/cli...
Ben McCann reposted
It's official, you can now get paid up to $10,000 for finding security issues in Svelte and SvelteKit! Big thanks to both the security team at Vercel and the Svelte maintainers' group for coming together to make this possible. Learn more: vercel.com/blog/the-ver...
Ben McCann reposted
✂️ Knip v5.82.0 is out → Improved support for @svelte.dev + new SvelteKit plugin → In the Editor Extension, quickfix can directly install missing dependency (thanks @alexanderkaran.bsky.social) Enjoy your Sunday 🫖 ☀️
Ben McCann reposted
Every time you update your dependencies and see that your deps tree gets slimmer, there is a high chance you're enjoying the relentless work of James or other folks from the @e18e.dev community that he inspired to get into action. Consider sponsoring him if you care about the JavaScript ecosystem.
just a reminder that i have github sponsors if you'd like to sponsor the OSS work i do. i maintain quite a few projects, and contribute to many more. nobody other than these sponsors pay for that. so these help a huge amount, however small 🙏 thanks so much to those who already did ❤️
Ben McCann reposted
Thankful to the amazing unsung heroes of open source development doing great work like @cyberalien.dev Check out how much smaller `@iconify/tailwind4` has gotten with the latest release!
Published new major version of Iconify Tools. Changes: - Dropped CommonJS support - Massively reduced number of dependencies - New small XML parser Migration should be seamless, almost everything is the same. iconify.design/news/2025.ht...
Excited to see the Svelte custom rendering work get a sponsor! Additional sponsors are still required to fund the project, which will let Svelte run with Lynx JS
Thanks to SuppCo for supporting our Svelte Custom Renderers initiative 🙌 When ready, this API will allow devs to use Svelte to build Native Apps, Terminal, or anything they want. If your company wants to help make custom renderers a reality, make sure to reach out! svelte-custom-renderers.com
Ben McCann reposted
A historic first today as Opus 4.5 scores 100% on SvelteBench - the first model to do so. We're hard at work on the next version of SvelteBench that will use an agentic approach, if you have feedback, submit it here: github.com/khromov/svel... #svelte #ai
I wonder why none of the literally HUNDREDS of individuals with access to publish the Zapier SDK noticed their organization was committing engineering malpractice by giving that many people access to the keys of the kingdom. And that's how you catch SHA1-Hulud... www.npmjs.com/package/@zap...
Get in touch with James if you want to help support open source tools to identify problems like this! bsky.app/profile/4308...
i have a growing @e18e.dev roadmap of very useful tools we could all benefit from to make it happen, we need two things: sponsors, and leads/champions 👀 if you're interested in either, come chat to me and i'd be happy to show you through the roadmap we have!
With the next release of typescript-eslint, you will be able to setup a new SvelteKit project with every single integration it offers and fast-glob will be nowhere in your dependency tree! Removes over a dozen dependencies like is-number!! github.com/typescript-e...
Ben McCann reposted
The glob library on npm currently has a CVE. It's entirely predictable since it has 26 dependencies. If you're getting a security warning from glob it's a good time to see if you can switch to a lighter dependency such as tinyglobby or Node's built-in glob functionality: nodejs.org/api/fs.html#...
When reducing dependencies in Svelte projects, I was really surprised how many dependencies the typical glob library has and ended up switching most of the JS ecosystem to tinyglobby once it became available. With one final PR pending, the Svelte ecosystem is nearly free of extra glob dependencies!
tinyglobby is a great success, and has shown us how much we can improve perf for everyone. here's some of the story! big thanks to @superchupu.dev and @benmccann.com for putting so much work into this and the migrations/adoption. we're lucky to have both in the @e18e.dev community 💙
SvelteKit 3 / Vite 8 will be built on rolldown. You can use it now if you're adventurous! If you're not using the new remote functions, it largely works without issue and is much faster. We'd love help in discovering any bugs that haven't been unearthed yet! Post them at github.com/vitejs/rolld...
Rolldown is getting more stable! We’d really appreciate it if you can break it with your existing Vite configuration. Make this one-line change or read the guide: vite.dev/guide/rolld...
Ben McCann reposted
Yes! Let's set the record straight. Biome has very little support for Svelte. It's marketing gone overboard. It has no Svelte-specific rules that I'm aware of. I don't think it will ever be a competitive offering. My eyes are on oxlint, which is working towards being able to run eslint-plugin-svelte
> While we’ve done extensive work to handle many patterns, there are cases and framework-specific syntaxes that may not yet be fully supported (for example Svelte control-flow syntax, or Astro JSX-like syntax). Sooo... Not full support then 😅
Ben McCann reposted
New Kickstarter just dropped. I'm tempted to get one to see how it compares to the electric treadmill I have at my desk. www.kickstarter.com/projects/981...
Woohoo! Figured out getting websockets wired up! Posted the example for others who might need it: github.com/sveltejs/kit...
I'm a bit pleased to learn that Cloudflare found SvelteKit to be nearly an order of magnitude faster than Next.js. We've invested in Svelte's speed, but not SvelteKit's, so I suspect there's still much more room for improvement.
Oh... what's this, you ask? Just a benchmark that coincidentally shows how fast SvelteKit is compared to Next.js 🤷♂️ How fast, you ask? Just 7-10x. No biggie. Svelte ❤️
Ben McCann reposted
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...
Ben McCann reposted