VoidZero
https://voidzero.dev
We are building the next generation of JavaScript tooling
フィード

How Framer reduced LCP using Rolldown
1

VoidZero
Framer is a no-code website builder that lets customers like Miro, Perplexity, and Scale AI rapidly create and update dynamic websites without requiring developer support. The key to their growth is speed. Framer lets their customers ship fast sites. Sites as fast or faster than having a team of the best frontend developers. That means constantly looking at ways to improve their customers’ core web vitals like Large Contentful Paint, LCP.The challenge: Improving bundling and chunk splitting Like most modern websites, Framer bundles their customers’ websites to make the websites faster. The purpose of bundling is to reduce the total number of network requests. But a single big JavaScript file isn’t ideal either - in order to achieve the best possible performance, bundles are often split into “chunks”, and an optimal balance between chunk size and the number of chunks is needed. This relies on a bundler feature called “chunk splitting”.Chunks are files of optimized code created by bundl
9日前

VoidZero's 2025 Open Source Pledge Report
VoidZero
TLDR: 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.
10日前

How PLAID Cut Build Times by 97% Migrating From Rollup To Rolldown
VoidZero
For more details on the PLAID developer experience team’s Rolldown implementation, see the blog post on PLAID's website.TL;DR:PLAID’s server-side bundling dropped 97% during benchmarking after switching from Rollup + Terser to Rolldown + Oxc-minifyRollup’s single-threaded JS architecture was limiting performance and improvement attempts like caching were ineffectiveRolldown’s Rust architecture directly addressed Rollup’s constraints by enabling parallel processing and accelerating bundler operationAverage production wait times decreased from 5-20 seconds to 200ms
2ヶ月前

Announcing Oxlint Type-Aware Linting
VoidZero
For more technical details, implementations, and considerations for Oxlint's type-aware linting, see the blog post on the Oxc website.TL;DR: Oxlint with type-aware linting is now available and supports 40 long-awaited rules including no-floating-promises. Oxlint uses tsgolint, which @auvred initially prototyped as typescript-eslint/tsgolint and generously offered to continue its development under the Oxc organization.
2ヶ月前

Announcing Oxlint 1.0
VoidZero
TL;DR: The first stable version Oxlint has been released! With a 50~100x performance improvement over ESLint, support for over 500 ESLint rules, and usage in major companies like Shopify, Airbnb, and Mercedes-Benz, you should give it a try. Get started now.
4ヶ月前

Announcing Rolldown-Vite
VoidZero
TL;DR: Try out the Rolldown-powered Vite today by using the rolldown-vite package instead of the default vite package. It is a drop-in replacement, as Rolldown will become the default bundler for Vite in the future. Switching should reduce your build time, especially for larger projects. Reach out to discover production use cases!
5ヶ月前

VoidZero and NuxtLabs join forces on Vite Devtools
VoidZero
TL;DR: Through our partnership with NuxtLabs, Anthony Fu will work on creating Vite DevTools, a tool that will offer deeper and more insightful debugging and analysis for all projects and frameworks built on top of Vite.
6ヶ月前

VoidZero joins the Open Source Pledge
VoidZero
TL;DR: VoidZero has joined the Open Source Pledge and is donating $3,000 per developer at VoidZero per year to external open source projects.
1年前

Announcing VoidZero - Next Generation Toolchain for JavaScript
VoidZero
TL;DR: I have founded VoidZero Inc., a company dedicated to building an open-source, high-performance, and unified development toolchain for the JavaScript ecosystem. We have raised $4.6 million in seed funding, led by Accel.
1年前