Evan You
@evanyou.me
π€ 36212
π₯ 322
π 94
Husband / Father of two / Founder voidzero.dev / Creator
@vuejs.org
&
@vite.dev
reposted by
Evan You
VoidZero
1 day ago
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!
2
84
10
Ex-Deno folks, letβs talk.
3 days ago
10
157
9
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
add a skeleton here at some point
7 days ago
7
206
32
Vite+ is open source under MIT and free for everyone.
add a skeleton here at some point
7 days ago
4
170
22
reposted by
Evan You
Vite
8 days ago
β‘οΈ Vite 8.0 is here! The most significant architectural change since Vite 2. β¬ Powered by
@rolldown.rs
bringing faster production builds and more consistency π€οΈ New features such as tsconfig paths and emitDecoratorMetadata support
vite.dev/blog/announc...
loading . . .
Vite 8.0 is out!
Vite 8 Release Announcement
https://vite.dev/blog/announcing-vite8
7
396
104
reposted by
Evan You
Vitest
8 days ago
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-...
loading . . .
Announcing Vitest 4.1
Vitest 4.1 Release Announcement
https://vitest.dev/blog/vitest-4-1.html
1
167
37
reposted by
Evan You
Vladimir
8 days ago
Very excited about this update! Tons of new stuff coming π
add a skeleton here at some point
0
22
5
Itβs here.
github.com/vitejs/vite/...
loading . . .
Release v8.0.0 Β· vitejs/vite
Please refer to CHANGELOG.md for details.
https://github.com/vitejs/vite/releases/tag/v8.0.0
8 days ago
7
246
23
Dropping 3 announcements in a single talk at Vue Amsterdam this week.
@vuejsamsterdam.bsky.social
9 days ago
6
113
4
reposted by
Evan You
Boshen
9 days ago
@voidzero.dev
will be releasing a lot of new stuff this week. Follow us if you donβt want to FOMO.
0
39
4
reposted by
Evan You
npmx
17 days ago
npmx is now in alpha: this is our story, as told by our team and friends
loading . . .
Announcing npmx: a fast, modern browser for the npm registry
Today we're releasing the alpha of npmx.dev β a fast, modern browser for the npm registry, built in the open by a growing community.
https://npmx.dev/blog/alpha-release
17
369
162
reposted by
Evan You
patak
22 days ago
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
add a skeleton here at some point
2
27
1
GitHub just silently cancelled all our outgoing sponsorships from
@voidzero.dev
- not sure what happened. I just manually re-sponsored everyone we were sponsoring.
26 days ago
5
113
5
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.
about 1 month ago
6
58
5
reposted by
Evan You
patak
about 1 month ago
first vite team meeting in months π₯Ή these are my people, some of the best souls I know In this call
@arnaud-barre.bsky.social
@bluwy.me
@dominikg.dev
@hiogawa.bsky.social
@patak.dev
@sapphi.red
@erus.dev
β‘ thanks for always being there for me forever
@vite.dev
core team π
3
136
6
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.
add a skeleton here at some point
about 2 months ago
5
194
14
reposted by
Evan You
Vladimir
about 2 months ago
Test tags are coming to Vitest 4.1 (beta)! And they are powerful πͺ
main.vitest.dev/guide/test-t...
loading . . .
Vitest
Next generation testing framework powered by Vite
https://main.vitest.dev/guide/test-tags.html
5
70
11
reposted by
Evan You
sapphi_red
2 months ago
Working on a page that you can search vite plugins. I'm planning to allow plugins to add metadata for that page via a field in package.json. I wonder if it's a good idea to use a generic name like `compatiblePackages`.
registry.vite.dev/guide/extend...
loading . . .
Extended Metadata | Vite Plugin Registry
Discover plugins for Vite, Rolldown, and Rollup
https://registry.vite.dev/guide/extended-metadata
0
11
4
reposted by
Evan You
VoidZero
3 months ago
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
loading . . .
Announcing Oxlint Type-Aware Linting Alpha
Oxlint'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β¦
https://voidzero.dev/posts/announcing-oxlint-type-aware-linting-alpha
2
72
13
reposted by
Evan You
Vladimir
3 months ago
A new milestone!
@vitest.dev
hit 20 million mark π Took us 4 years since the first closed 0.0.0 release on December 3d, 2021 π
7
119
12
reposted by
Evan You
VoidZero
4 months ago
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...
loading . . .
Announcing Oxfmt Alpha
Oxfmt 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.
https://voidzero.dev/posts/announcing-oxfmt-alpha
3
139
21
reposted by
Evan You
VoidZero
4 months ago
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)
1
34
4
reposted by
Evan You
Philippe Serhal
4 months ago
I'm using tsgo + oxlint + oxfmt for the first time. It's all *so fast*. Small project (~1k loc, ~10 files), but type checking in 90ms, building in 60ms, linting in 70ms, and formatting in 80ms is fantastic. π The future of web dev tooling is bright. Nice work
@typescriptlang.org
and
@voidzero.dev
!
1
84
6
reposted by
Evan You
Vladimir
4 months ago
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!
4
55
10
reposted by
Evan You
Vite
5 months ago
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/...
loading . . .
https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#720-2025-11-05
0
95
13
reposted by
Evan You
VoidZero
5 months ago
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-...
loading . . .
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.
https://voidzero.dev/posts/whats-new-oct-2025
1
35
6
reposted by
Evan You
VoidZero
5 months ago
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...
loading . . .
VoidZero Raises $12.5M Series A
VoidZero raised $12.5 million in Series A funding to accelerate product development.
https://voidzero.dev/posts/announcing-series-a
4
105
15
reposted by
Evan You
VoidZero
5 months ago
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-...
loading . . .
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β¦
https://voidzero.dev/posts/whats-new-viteconf-2025
0
32
10
reposted by
Evan You
VoidZero
5 months ago
β 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...
loading . . .
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β¦
https://voidzero.dev/posts/announcing-vitest-4
1
92
9
reposted by
Evan You
VoidZero
5 months ago
β 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π
7
122
16
reposted by
Evan You
Chris Barber
5 months ago
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
loading . . .
https://www.npmjs.com/package/snooplogg
1
14
2
reposted by
Evan You
Rolldown
5 months ago
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...
loading . . .
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...
https://github.com/rolldown/rolldown/pull/6537
1
54
3
reposted by
Evan You
VoidZero
5 months ago
Watch VoidZeroβs
@overlookmotel.bsky.social
explain how oxlint tackles JS-Rust interoperability to maintain high performance for plugins. Full video in comment π
loading . . .
4
47
7
reposted by
Evan You
VoidZero
5 months ago
Watch
@antfu.me
talk about the new
@vite.dev
Devtools and what Vite DevTools Plugin means. Full video in comment π
loading . . .
2
55
8
reposted by
Evan You
VoidZero
5 months ago
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...
loading . . .
Announcing Vite+
Introducing Vite+, a unified toolchain for JavaScript.
https://voidzero.dev/posts/announcing-vite-plus
5
181
60
reposted by
Evan You
Vladimir
5 months ago
Vitest vscode extension now displays your console.logs inline. An example of logging in browser mode:
4
183
24
reposted by
Evan You
jsdc.tw
5 months ago
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.
1
10
1
reposted by
Evan You
Rob Palmer
5 months ago
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!
1
74
6
reposted by
Evan You
Ashley Claymore
5 months ago
.
@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.
2
32
2
Just talked about Vite+ at
@viteconf.org
- check out more at
viteplus.dev
:) More detailed announcement on Monday!
loading . . .
Vite+
The Unified Toolchain for the Web
http://viteplus.dev
5 months ago
4
134
18
reposted by
Evan You
VoidZero
5 months ago
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...
loading . . .
How Framer reduced LCP using Rolldown
Framer switched from esbuild to Rolldown to decrease chunks by 67% and improve largest contentful paint
https://voidzero.dev/posts/case-study-framer-rolldown
1
33
5
reposted by
Evan You
VoidZero
6 months ago
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...
loading . . .
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
https://voidzero.dev/posts/oss-pledge-2025
0
57
7
reposted by
Evan You
VoidZero
6 months ago
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-...
loading . . .
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!
https://voidzero.dev/posts/whats-new-sep-2025
0
52
14
reposted by
Evan You
6 months ago
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...
add a skeleton here at some point
1
34
7
reposted by
Evan You
VoidZero
6 months ago
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
1
70
9
reposted by
Evan You
ViteConf
6 months ago
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
loading . . .
1
35
6
reposted by
Evan You
VoidZero
6 months ago
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 ππ»
1
20
3
reposted by
Evan You
VoidZero
6 months ago
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.
5
83
9
reposted by
Evan You
ViteConf
6 months ago
β‘ 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!
0
16
5
reposted by
Evan You
ViteConf
7 months ago
β‘ Speaker highlight: Jim Dummet, Core Team at Oxc As a JS Dev, every tool seems to be rewritten in Rust. But If our tools migrate to another language, will we be ale to customize them? Jim explains how Oxc plans to allow customization via JS plugins, all while maintaining exceptional performance!
0
24
6
Load more
feeds!
log in