VoidZero, the company founded by Vite and Vue creator Evan You, has released the beta of Vite+, a unified toolchain for the web that puts the runtime, package manager and the frontend tools every project needs behind a single vp command.

Vite+ is designed as one entry point to web development. It manages the runtime and package manager and ties Vite, Vitest, Rolldown, tsdown, Oxlint and Oxfmt together with a built-in task runner, shipping them as one tested stack. It is fully open source under the MIT license and framework-agnostic, working for CLIs, libraries and web apps alike.

The point is a consistent workflow across every repository. vp dev starts a hot-reloading server on Vite 8, vp check formats with Oxfmt, lints with Oxlint and type checks in one step, vp test runs Vitest, vp build produces the production build, vp pack bundles libraries with tsdown, and vp run executes monorepo tasks through a cache-aware, dependency-aware runner.


vp create # scaffold a new project or monorepo vp dev # start the dev server vp check # format, lint and type check vp test # run unit tests
Since the alpha, the team has merged over 500 pull requests across more than a dozen releases, adding smarter caching for vp run, wider vp migrate coverage with a migration prompt for AI agents, enterprise features such as organisation templates and proxy-aware HTTP, and more than 180 fixes. More than 1,300 public repositories already depend on the package, with adoption spanning Dify, the Notion-style editor BlockNote and Cloudflare's Next.js-compatible vinext.

On Hacker News, where the post reached 223 points, one developer described the bundled tools as "really amazing", and another called it "basically the 'boring but works' stack, while also being more performant and with less configuration required". A third framed it as "taking the last decade of established conventions ... rewriting in rust for speed, and making it all interoperable".

A widely shared GitHub write-up by Jared Wilcurt, who argued that much of Vite+ is "just an abstraction on top of npm scripts", singled out its vp env Node version manager as the weakest piece, and warned the project could lock users into the VoidZero ecosystem. VoidZero's answer is that Vite plugins remain Vite plugins and projects can keep their own package manager underneath. The discussion concluded with highlighting the ‘Rust elephant in the room’:

One big problem I have with all of this, is the Rust elephant in the room. Most of VoidZero's projects are just Rust re-writes of whatever the most popular version of that tool already is. They don't really examine the problem being solved and other existing alternatives that have good ideas worth stealing.

Existing projects adopt it with vp migrate, which previews the changes it plans to make, though the team cautions that complex setups may still need manual follow-up and points to the migration guide. Against rivals, Turbopack is fast but effectively Next.js-only, Bun offers a single binary but a different runtime, whereas Vite+ layers over tools many teams already run.

Vite+ is built by VoidZero and is open source under the MIT license. The team says it is prioritising community feedback and compatibility fixes on the way to a 1.0 release.