Evan You

Evan You

@evanyou.me

Husband / Father of two / Founder voidzero.dev / Creator @vuejs.org & @vite.dev

52.5K followers324 following95 posts

Evan You reposted

VoidZero is joining Cloudflare. Our mission stays the same: to make JavaScript developers more productive than ever before. Vite, Vitest, Rolldown, Oxc, and Vite+ remain MIT-licensed. Evan and the VoidZero team will continue leading them.

Evan You reposted

🚀 tsdown v0.22 is out, now powered by Rolldown 1.0.0! What’s new: ✦ Upgraded to Rolldown v1.0.0 ✦ Reduced install size by 1.33 MB ✦ Auto-detects the `bin` field ✦ Dropped support for Node.js 20, 21, and 23 ✦ `dts` is now inferred from `compilerOptions.declaration` github.com/rolldown/tsd...

github.comRelease v0.22.0 · rolldown/tsdown🚨 Breaking Changes Drop Node.js < 22.18.0 support, make unrun optional, add tsx config loader  -  by @sxzz (a1042) dts: Auto-enable dts when tsconfig declaration is true  -  by @sxzz in #872 (0...
VoidZero@voidzero.dev

🚀Rolldown 1.0 is here!🚀 Rust-based high-performance JavaScript bundler. 🏎️ Runs at native speed that’s up 30x faster than Rollup 🤝 Compatible with existing Rollup & Vite plugins ⚡The underlying bunder for Vite After 2 years, Rolldown is officially stable and has 20+M weekly downloads.

Evan You reposted

🚀Rolldown 1.0 is here!🚀 Rust-based high-performance JavaScript bundler. 🏎️ Runs at native speed that’s up 30x faster than Rollup 🤝 Compatible with existing Rollup & Vite plugins ⚡The underlying bunder for Vite After 2 years, Rolldown is officially stable and has 20+M weekly downloads.

Evan You reposted

One week after its release, Vite 8 has already been downloaded over 2.6M times 🤯 Rolldown is now running in production across the ecosystem and the adoption curve is just getting started!

Introducing Void, the Vite-native deployment platform: 🚀 Full-stack SDK ⚙️ Auto-provisioned infra (db, kv, storage, AI, crons, queues...) 🔒 End-to-end type safety 🧩 React/Vue/Svelte/Solid + Vite meta-frameworks 🌐 SSR, SSG, ISR, islands + Markdown 🤖 AI-native tooling ☁️ One-command deploys void.cloud

VoidZero@voidzero.dev

One. More. Thing. youtu.be/Bp86buftbX8

Vite+ is open source under MIT and free for everyone.

VoidZero@voidzero.dev

Announcing Vite+ Alpha. Now open source. To make JavaScript developers more productive than ever before. A single binary that: ◆ Unifies your frontend toolchain ◆ Manages your runtime & pkg manager ◆ Caching & monorepo support Works with every framework and meta framework in the Vite ecosystem.

Evan You reposted

Very excited about this update! Tons of new stuff coming 🎉

Vitest@vitest.dev

Vitest 4.1 is out! 🚀 ✅ Vite 8 support from day 1 🏷️ Test tags to organize, filter & apply shared options 🪝 New hooks for easier tracing, transactions and AsyncLocalStorage 🔍 Async leak detection 🤖 Agent reporter to reduce token usage And much more! Full blog post at vitest.dev/blog/vitest-...

Evan You reposted

i was matias-capeletto in github when @evanyou.me set up the @vite.dev team. i was patak on discord and social, but i was afraid of breaking all my links in github. i eventually did it. check the mention for @antfu.me, a proper link. mine is plain text. we must move to a proper identity for the web

patak@patak.cat

third time i go through this process: ~> matias-capeletto: too long, all my friends have cool handles ~> patak.js: who uses .js anymore? vitejs should change too ~> patak.​dev: i'm not coding as an open source adventurer ~> patak.​cat: final form? i broke all the links again. atproto wins when?

PSA: There’s someone trying to impersonate me around Discord servers recently. Make sure to check the Discord ID! My ID is evanyou, without a dot at the end.

Just doubled @voidzero.dev 's sponsorship to @patak.dev to $2k/mo. Excited to have you back, and proud to be supporting your work of improving the JS ecosystem.

patak@patak.cat

We have a unique opportunity with npmx. We're building something very special together. I want to give myself the chance to focus on helping steward the project. I'm going to be working as an independent open source developer this year. Support my work and help me focus on npmx long-term 🙏

Evan You reposted

Announcing Oxlint Type-Aware Linting Alpha 🎁 Just a few months after our technical preview, type-aware linting reaches the alpha milestone! ✨ Type-aware rules can now be configured 🙈 Inline comments to disable rules work for type-aware rules too ✔ Auto fixes for type-aware rules are now available

voidzero.devAnnouncing Oxlint Type-Aware Linting AlphaOxlint's type-aware linting has reached alpha status. Type-aware rules can be manually configured, disabled with in-line comments, and fixed automatically. This milestone also includes more rule…

Evan You reposted

Announcing Oxfmt Alpha! 🚀 We’re excited to announce the alpha release of Oxfmt, our Rust-powered formatter. We designed Oxfmt to be easily adoptable, especially for existing Prettier users More below and in our announcement post voidzero.dev/posts/announ...

voidzero.devAnnouncing Oxfmt AlphaOxfmt is a fast Rust-based formatter that is available now in alpha stage and supports JavaScript and TypeScript files. It is 30x faster than Prettier while having >95% compatibility.

Evan You reposted

Instead of providing your tsconfig manually in @rolldown.rs, you can now enable @vite.dev like automatic resolution. ◇ Finds the nearest tsconfig.json ◇ Respected by both, resolver and transformer ◇ tsconfig references will be searched as well (given certain criteria are fulfilled)

Evan You reposted

Vitest 4.0.11 adds an experimental `fsModuleCache` flag to cache module transforms between reruns. Learn more: vitest.dev/config/exper... This is an opt-in feature, please let us know how it works for you! And example of a single test file that imports a lot of files (~1500). Almost a 50% boost!

Evan You reposted

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-...

voidzero.devWhat’s New in ViteLand: October 2025 RecapOur 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.

Evan You reposted

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-...

voidzero.devViteConf 2025 RecapViteConf 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…

Evan You reposted

✅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...

voidzero.devAnnouncing Vitest 4.0Vitest 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…

Evan You reposted

⚓ 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👇

Evan You reposted

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...

github.comfix(rolldown): sync scoping properly in pre_process_ecma_ast by Boshen · Pull Request #6537 · rolldown/rolldownWe 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...

Evan You reposted

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.

Evan You reposted

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!

Evan You reposted

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...

voidzero.devHow Framer reduced LCP using RolldownFramer switched from esbuild to Rolldown to decrease chunks by 67% and improve largest contentful paint

Evan You reposted

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.devVoidZero's 2025 Open Source Pledge ReportVoidZero is continuing our commitment to the Open Source Pledge and donating $48,360 or $3,454 per VoidZero developer to external open source projects

Evan You reposted

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-...

voidzero.devWhat’s New in ViteLand: September 2025 RecapSeptember 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!