Vite+ - A New Toolset
Written by Kay Ewbank   
Monday, 01 December 2025

There's a  drop-in upgrade to Vite with additional features. The developers say Vite+ is a command-line developer tool you can install from npm, just like Vite itself.

Vite is a modern build tool designed to simplify and supercharge your development workflow. It was created by Evan You, the original creator of Vue.js.

viteplus

Announcing the new toolset, Evan You said that tooling complexity and performance have become real bottlenecks for companies facing ever-larger web projects but limited internal tooling resources:

"These bottlenecks are more severe for companies with multiple teams, each using their own unique tooling choices. Tasks like dependency management or security reviews must be handled separately for each team."

The new toolset starts with vite dev and vite build, and also has a number of other tools, starting with vite new, which can be used to support new projects, especially monorepos, with recommended structure that works best with Vite+. It also supports generating code.

The second addition is vite test, which can be used to run unit tests powered by Vitest. It provides a Jest-compatible API, works out of the box with your main application, and includes features like browser mode, sharding, and visual regression testing.

There's lint support via vite lint, which lets you lint your code with Oxlint, which ships with 600+ ESLint-compatible rules and is up to 100× faster than ESLint. It also supports type-aware linting, and plugins written in JavaScript with an ESLint-compatible API.

A code formatter, vite fmt, will format code with Oxfmt (to be released soon), which aims for 99%+ Prettier compatibility while offering more control and flexibility, such as finer control over line wrapping.

Other tools include vite lib, which is powered by tsdown and Rolldown, and can be used to bundle libraries. It also includes bundled DTS generation.

There's a built-in monorepo task runner with intelligent caching called vite run that includes task input inference so that most tasks can be cached without explicit configuration, and the team says this often offers better granularity than manual setups. Think Turborepo, but without having to tell the system how to invalidate the cache.

Finally, vite ui is a set of GUI devtools that offer insights into module resolve / transform behavior, bundle size / tree-shaking analysis, and integration with framework-specific devtools.

All the vite+ commands are designed to work seamlessly together out of the box, and Vite+ inherits Vite's thriving ecosystem so it is compatible with mainstream frameworks like React and Vue, as well as fullstack meta frameworks like Tanstack Start and SvelteKit

The full compiler toolchain has been implemented in Rust, from the parser to the resolver, transformer, minifier, and bundler. Vite+ is open source and utilities such as parse and transform are also exported from Vite+ as APIs to support custom tooling.

Vite+ is available now in early access.

viteplus

More Information

VitePlus Website

Related Articles

SvelteKit Reaches General Availability

The State Of JavaScript 2021

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


OpenCode - The Claude Code Alternative
04/11/2025

Introducing OpenCode, an opensource, powerful, fully-hackable AI coding agent for the terminal that takes on commercial agents head to head.



C# Could Overtake Java in TIOBE Index
13/11/2025

C# 14, the latest Long Term Support release of the .NET language was released this week as part of .NET 10. Currently in fifth position in the TIOBE Index rankings it looks set to overtake Java and it [ ... ]


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info