VoidZero (@voidzerodev) header
VoidZero (@voidzerodev) profile picture

The JavaScript Tooling Company. We are the maintainers of @vite_js, @vitest_dev, @rolldown_rs and @oxcproject

Earth
Joined August 2023
Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)Photo by VoidZero (@voidzerodev)
Void v1.1.11 is out & fully open source! Void is a full-stack SDK, CLI, and platform that unifies building & deploying apps. ◆ SDK: Zero-config SDK to build full-stack @vite_js apps ◆ Platform: A shared deployment platform for teams to host Void apps on @Cloudflare ◆ CLI: Provision resources and deploy Vite apps to Cloudflare or Void. Build on Vite. Deploy on Void. Watch the talk and learn more in our blog post blog.cloudflare.com/deploy-w…
23
84
29
711
100,186
Before agents, bundlers made sites faster mostly through static analysis: tree shaking and minification ship less code. That still matters. But bundle size is only a proxy. Users feel how soon the page shows up: FCP (first content on screen) and LCP (largest content on screen, a Core Web Vital). The usual fix is to load only the code the first paint needs, and lazy-load the rest. Which code that is depends on what runs in the browser, and static analysis can't see it. By hand, that means maintaining a measuring harness, reading browser coverage, and testing every change against noise. It takes hours or days per fix, so speed work became a separate phase after deploy.
1
5
1
20
1,860
VoidZero retweeted
Vite+ 1.5.1 is out 🎉 🔒 Two high-severity security fixes: package-manager downloads and vp env use ✨ vp migrate and shell completion fixes 📦 Vite 8.3.7, Rolldown 1.2.18 Upgrade: vp upgrade github.com/voidzero-dev/vite…
1
12
1
63
3,705
When we joined @cloudflare, we announced a $1M fund for the open source ecosystem around @vite_js. Today we're distributing the first $301,300 to 44 projects and maintainers, from critical dependencies to contributors. No project thrives in isolation 💜 All details in our blog post blog.cloudflare.com/launchin…
8
47
7
479
32,124
VoidZero retweeted
As I mentioned recently, I've been trying to make Vite+ easier to use and maintain. Unfortunately, most of those attempts didn't work out. Here's my retrospective:
I'm writing a blog post about my recent work!
4
6
37
3,858
VoidZero retweeted
In the next version of Rolldown, plugin changes from `generateBundle` and `writeBundle` sync back to Rust on demand: only what changed is sent. Preparing them in a large Vite app: 1,015ms → 39ms, 26× faster. Thanks @yagiznizipli for the contribution!
9
10
2
128
12,206
VoidZero retweeted
Rolldown v1.3.0 is out 🎉 Rolldown now has experimental support for import attributes. Try it with `experimental.importAttributes: true`. We also released a new package, `@rolldown/perf-kit`. It builds on Rolldown's build report to help coding agents find what slows your app down. On 3 open-source Cloudflare Workers, an agent using perf-kit made startup up to 30× faster than the same agent working alone, while spending 60% less on tokens. This release also includes lots of bug fixes and improvements!
10
22
5
185
13,421
Tales from the Void: October 2026 Recap is out 🎉 - tsrs: our Rust port of @TypeScript, up to 8x faster - The Void SDK and platform are open sourced - @vitest_dev 5.1 is out and can rerun only affected tests - The first @ViteConf talks are on YouTube - and more from the community 👀 voidzero.dev/posts/whats-new…
26
6
189
20,144
VoidZero retweeted
Vite+ v1.5.0 is out 🎉 It brings a Homebrew tap, TypeScript support via node --import vite-plus/register, and a bunch of other updates. For my part, I had vp config retry on git config locks so parallel installs across worktrees stop failing, plus fixed the Nushell completion deprecation warnings. github.com/voidzero-dev/vite…
2
11
1
107
6,279
VoidZero retweeted
The @rolldown_rs PR queue had been growing since August, so we spent the past week on it. Open PRs went from 188 to 108. We merged 102 PRs and closed 45 issues. Great work, team! @IWANABETHATGUY2 @unsafemut @_h_ana___
1
6
46
2,978
🆕 RELEASE: - github.com/oxc-project/oxc/r… - github.com/oxc-project/oxc/r… Do you believe there are 50+ perf improvement commits? 🚀
2
12
64
8,824
VoidZero retweeted
In the next version of oxc parsing gets faster by up to 20% thanks to @boshen_c 's work this translates into ~6% faster in rolldown's bundling benchmarks
6
21
2
189
11,769
VoidZero retweeted
The Oxc team just made Rolldown's bundling benchmarks another 3% to 6% faster 😮 Most of the gain comes from oxc-parser.
3
12
135
8,425
Thanks for having me @githubuniverse 🙏🏻 Feeling blessed to get the chance to talk about amazing open source projects like @vite_js plus, chatting with passionate devs, fellow maintainers, and engineers working on projects like @npmjs 🔥
1
3
67
2,341
In the next version of Rolldown The cycle check in chunk merging is now incremental: it builds the chunk graph once, not once per merge O(merges × graph) → O(graph + merges × reach) Apps with thousands of dynamic imports build up to 37× faster
2
8
52
4,426
My colleague found a massive perf speedup for Oxlint JS plugins. V8 changed how object prototypes are initialized - `{ __proto__: X }` was a fast path last year, but no longer. Our mistake was not to notice perf had regressed on recent NodeJS versions. Shame on me, and props to @wan9chi!
3
11
139
6,716
In the next version of Rolldown Plugins reading `chunk.code` or `renderedLength` no longer copy the chunk code from Rust to JS on every read The bigger the bundle and the more plugins read `chunk.code`, the more you save
1
9
36
2,340
VoidZero retweeted
Iterating on inline common chunks: in the next version of Rolldown, you can use it with Vite's bundled dev mode (experimental.bundledDev)!
1
12
1
67
4,122
VoidZero retweeted
vite-plus v1.4.0 is out 🎉 - `vpx` runs TypeScript files with the bundled oxc-node loader, e.g.: `vpx index.ts` - vp migrate moves `tsx` scripts to `vpx` - vp check --deny-warnings - Security fixes and a ~30% smaller vp binary Upgrade: vp upgrade github.com/voidzero-dev/vite…
7
18
2
147
17,284
Introducing tsrs: a Rust port of the TypeScript compiler 🦀 We are not forking TypeScript! ◆ In close collaborating with the TypeScript team ◆ Up to 8x faster than TS 7.0 & ~70% less memory ◆ Runs in WASM, so it works in your browser & on Workers ◆ Soon part of the Oxc toolchain npx tsrs blog.cloudflare.com/typescri…
148
540
223
5,090
669,293