Evan You
banner
evanyou.me
Evan You
@evanyou.me
Husband / Father of two / Founder voidzero.dev / Creator @vuejs.org & @vite.dev
Reposted by Evan You
Vite 7.2 is out! ⚡️

🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more features and fixes

Don't forget to check the complete changelog at github.com/vitejs/vite/...
github.com
November 5, 2025 at 10:56 AM
Reposted by Evan You
What's new in ViteLand?
Our October 2025 recap is out

✨ Vite+
📣 Series A announcement
👉 @vite.dev 7.2 beta
💻 @vitest.dev 4 with stable Browser Mode
⚓️ Oxlint JS Plugins & Oxfmt pre-alpha
🎙 Updates from the Community
👀 and more

voidzero.dev/posts/whats-...
What’s New in ViteLand: October 2025 Recap
Our October 2025 recap includes VoidZero's $12.5M Series A, Vite+, Vite 7.2 Beta, Vitest 4, Rolldown and Oxc updates, upcoming events, and community highlights.
voidzero.dev
November 3, 2025 at 3:34 PM
Reposted by Evan You
We raised a $12.5M Series A round, led by Accel.

In this next stage, VoidZero is accelerating development on both our open-source projects and Vite+, the unified JavaScript toolchain.

This is only the beginning!

voidzero.dev/posts/announ...
VoidZero Raises $12.5M Series A
VoidZero raised $12.5 million in Series A funding to accelerate product development.
voidzero.dev
October 30, 2025 at 8:05 AM
Reposted by Evan You
ViteConf 2025 was a blast!

If you didn't catch up on all the highlights yet, then our recap post is what you need.

◆ Vite+ 👀
◆ How Oxlint supports JS plugins
◆ A @vite.dev DevTools sneak peek
◆ State of @vitest.dev
◆ Using @rolldown.rs & Oxlint at scale
◆ ...and more

voidzero.dev/posts/whats-...
ViteConf 2025 Recap
ViteConf 2025 was a landmark event for the Vite ecosystem, featuring major announcements like Vite+, Oxlint JavaScript Plugins, Vite DevTools, Nitro v3, and more. Read all about the highlights in our…
voidzero.dev
October 27, 2025 at 12:20 PM
Reposted by Evan You
✅Announcing Vitest 4.0 ✅

Our latest Vitest update brings Browser Mode to stable, allowing you to test your UI in real browsers like Chrome.

Also new:

- Visual Regression Testing to catch unintended UI changes
- Playwright Trace support for easier debugging

voidzero.dev/posts/announ...
Announcing Vitest 4.0
Vitest 4.0 is released with Browser Mode being marked stable, Visual Regression testing support, and Playwright Trace support. The Vitest team will focus on performance improvement in the upcoming…
voidzero.dev
October 22, 2025 at 3:47 PM
Reposted by Evan You
⚓ Oxlint now supports plugins written in JavaScript ⚓

Developers can customize and extend Oxlint using JavaScript, but at a speed approaching Rust, due to 'raw transfer' between Rust and JS, and other breakthroughs

Many ESLint plugins can run without any modification.

Read the full post👇
October 20, 2025 at 11:19 AM
Reposted by Evan You
Yo, did you hear, the new SnoopLogg just dropped!

v6.0.3 with official support for Deno and uses @rolldown.rs to speed up bundling by 8x and reduce ESM bundle size by 2%.

Check it: www.npmjs.com/package/snoo...

#nodejs #typescript #javascript
www.npmjs.com
October 19, 2025 at 4:51 PM
Reposted by Evan You
In the next version of Rolldown, bundling will be ~10% faster 🎉

This was achieved by optimizing the semantic scoping process

Internal plugins like define and inject now flag when they haven't changed the AST, allowing to skip redundant scope recreation

github.com/rolldown/rol...
fix(rolldown): sync scoping properly in pre_process_ecma_ast by Boshen · Pull Request #6537 · rolldown/rolldown
We need to recreate scoping after each transformation step because none of the steps syncs scoping at present, which is a huge waste that we should fix later in the future. But in the interim, defi...
github.com
October 15, 2025 at 2:37 PM
Reposted by Evan You
Watch VoidZero’s @overlookmotel.bsky.social explain how oxlint tackles JS-Rust interoperability to maintain high performance for plugins.

Full video in comment 👇
October 14, 2025 at 9:18 AM
Reposted by Evan You
Watch @antfu.me talk about the new @vite.dev Devtools and what Vite DevTools Plugin means.

Full video in comment 👇
October 15, 2025 at 2:34 AM
Reposted by Evan You
The Unified Toolchain for the Web

We are thrilled to announce Vite+: A unified, Rust-powered toolchain and drop-in upgrade for @vite_js.

Read the full vision and learn about our sustainable licensing model (free for individuals, OSS & small businesses).

voidzero.dev/posts/announ...
Announcing Vite+
Introducing Vite+, a unified toolchain for JavaScript.
voidzero.dev
October 13, 2025 at 5:35 PM
Reposted by Evan You
Vitest vscode extension now displays your console.logs inline. An example of logging in browser mode:
October 12, 2025 at 2:13 PM
Reposted by Evan You
JSDC 2025 Speaker Reveal 🚀

Creator of Vue.js and Vite, and founder of VoidZero, Evan You will deliver his keynote: “Vite: Beyond a Build Tool.”

He’ll dive into why Vite was created, how it became one of the world’s most popular build systems, and what’s next for its ecosystem.
October 12, 2025 at 7:36 AM
Reposted by Evan You
This week's @viteconf.org was a LOT of fun.

It rekindled some of the neutrality/plurality magic from the old JSConfEUs. Like Switzerland. Bridging communities & frameworks. Folk cheering each other on, celebrating collaboration 🎉

TechAtBloomberg folk showed up in force - 7 of us!
October 11, 2025 at 7:08 PM
Reposted by Evan You
. @viteconf.org was the first in-person conference I've been to and it set the bar high!
Excellent talks and really welcoming atmosphere.
Amsterdam is a fantastic city.
Thanks to everyone for the geeky JS chats.
October 11, 2025 at 11:41 AM
Just talked about Vite+ at @viteconf.org - check out more at viteplus.dev :)

More detailed announcement on Monday!
Vite+
The Unified Toolchain for the Web
viteplus.dev
October 10, 2025 at 8:34 AM
Reposted by Evan You
Framer needed better chunking to speed up their customers' large websites. They partnered with us to integrate @rolldown.rs and fine-tune its `advancedChunks` feature

The Result: @framer.com reduced the LCP by a massive 41% for bigger websites!

Read the full case study
voidzero.dev/posts/case-s...
How Framer reduced LCP using Rolldown
Framer switched from esbuild to Rolldown to decrease chunks by 67% and improve largest contentful paint
voidzero.dev
October 7, 2025 at 1:30 PM
Reposted by Evan You
The world depends on Open Source software

After joining the @opensourcepledge.com last year, we are increasing our annual commitment to $48,360 for 2025.

Take a look at our full 2025 report on which vital projects we're sponsoring and how the money is distributed.

voidzero.dev/posts/oss-pl...
VoidZero's 2025 Open Source Pledge Report
VoidZero is continuing our commitment to the Open Source Pledge and donating $48,360 or $3,454 per VoidZero developer to external open source projects
voidzero.dev
October 6, 2025 at 11:48 AM
Reposted by Evan You
What's new in ViteLand?
Our September 2025 recap is out

🤯 Up to 45% faster & smaller @rolldown.rs
💻 @vitest.dev Browser Mode updates
⚓️ Performance tweaks, rules & fixes for Oxlint
🎉 Oxlint Custom JavaScript Plugins prototype
✨ Updates from the Community
👀 and more

voidzero.dev/posts/whats-...
What’s New in ViteLand: September 2025 Recap
September 2025 brought significant updates in Vite's ecosystem, such as huge performance gains for Rolldown, an update on Oxlint Custom JS Plugins and more. Read all about it in our monthly recap!
voidzero.dev
October 1, 2025 at 3:33 PM
Reposted by Evan You
I've been experimenting with Nitro and made a plugin for `@vitejs/plugin-rsc`-based app
to be deployed anywhere. Here is an example with React Router RSC! github.com/hi-ogawa/rea...
September 25, 2025 at 3:26 AM
Reposted by Evan You
Rolldown v1.0.0-beta.39 has been released!

⚡ macOS Performance Boost: 10%-30% faster bundling, up to 45% in extreme cases.

🎯 Cross-Chunk Optimization: Support for __NO_SIDE_EFFECTS__ annotation, as well as
better tree-shaking across module boundaries and more efficient DCE
September 22, 2025 at 3:28 PM
Reposted by Evan You
A special message from the creator himself! 🚀

Hear directly from @evanyou.me, the mind behind @vite.dev and founder of @voidzero.dev, what to expect at this year's ViteConf!

Secure your spot to experience the future of web development.
viteconf.amsterdam
September 18, 2025 at 2:35 PM
Reposted by Evan You
To everyone attending @squiggleconf.com in the next two days - enjoy two days packed with knowledge around Web Dev Tooling.

Proud to support the non-profit conference 🙏🏻
September 18, 2025 at 2:44 PM
Reposted by Evan You
Rolldown drops CJS support!

From the latest version of @rolldown.rs (1.0.0-beta.36) on, Rolldown will only be released in the ESM format.

The required Node version has also been bumped to align with @vite.dev (20.19+ and 22.12+). Node 18 has been dropped due to being EOL since April.
September 8, 2025 at 12:40 PM
Reposted by Evan You
⚡ Speaker highlight: James Opstad, Engineer at @cloudflare.social

Nobody wants differences in dev and prod!
James will show us how the Cloudflare @vite.dev plugin uses the new Environment API to solve this issue.
Learn how framework and platform plugins work together through a shared contract!
September 8, 2025 at 11:21 AM