Vite+ Logo

The UnifiedToolchain for the Web

Manage your runtime, package manager, and frontend stack with one tool.

Free and open source under the MIT license.

Getting started

Install vp globally

Install Vite+ once, open a new terminal session, then run vp help.

For CI, use setup-vp .

macOS / Linux
curl -fsSL https://vite.plus | bash
Windows (PowerShell)
irm https://vite.plus/ps1 | iex
Manages your runtime and package manager

Use node automatically, with the right package manager selected for every project.

node
pnpmnpmyarn
Simplifies everyday development

One configuration file and one consistent flow of commands across your whole stack.

vp envvp installvp devvp checkvp buildvp run
Powering your favorite frameworks

Supports every framework built on Vite.

    reactvuesveltesolid

+ 20 more

A trusted stack to standardize on

Vite+ is built on established open source industry standards, and maintained by the same experts behind these projects.

Vite

69m+

Weekly npm downloads

78.7k

GitHub stars

Vitest

35m+

Weekly npm downloads

16.1k

GitHub stars

Oxc

5m+

Weekly npm downloads

19.8k

GitHub stars

Stay fast at scale

With low-level components written in Rust, Vite+ delivers enterprise-scale performance: up to 40× faster builds than webpack, ~50× to ~100× faster linting than ESLint, and up to 30× faster formatting than Prettier.

Focus on shipping, not tooling
  • Stop wasting time on tooling maintenance
  • Improve cross-team developer mobility
  • Standardize best practices for humans and AI-assisted workflows
Supply chain security

Vite+ development follows rigorous security practices, and we vet its dependencies across the unified toolchain.

Vite+ vets all dependencies with rigorous security practices

Everything you need in one tool

Vite+ unifies your entire web development workflow into a single, powerful command-line interface.

Vite+ dev & build

Blazingly fast builds

Spin up dev servers and create production builds with extreme speed. Stay in the flow and keep CI fast.

  • Always instant Hot Module Replacement (HMR)
  • 40× faster production build than webpack
  • Opt-in full-bundle dev mode for large apps
  • Huge ecosystem of plugins
Vite
Vite
&
Rolldown
Rolldown
$ vp build
VITE+ building for production
Transformed 128 modules
dist/index.html0.42 kB
dist/assets/index.css5.1 kB
dist/assets/index.js46.2 kB
Built in 421ms
Vite+ check

Format, lint, and type-check in one pass

Keep every repo consistent with one command powered by Oxlint, Oxfmt, and tsgo.

  • Prettier compatible formatting
  • 600+ ESLint compatible rules
  • Type-aware linting and fast type checks with tsgo
  • vp check --fix auto-fixes where possible
Oxc
Oxc / Oxlint
Oxc
Oxc / Oxfmt
$ vp check
pass: All 42 files are correctly formatted (88ms, 16 threads)
pass: Found no warnings, lint errors, or type errors in 42 files(184ms, 16 threads)
Vite+ test

Testing made simple

Feature rich test runner that automatically reuses the same resolve and transform config from your application.

  • Jest compatible API
  • Test isolation by default
  • Browser Mode: run unit tests in actual browsers
  • Coverage reports, snapshot tests, type tests, visual regression tests...
Vitest
Vitest
vp test terminal command
Vite+ run

Vite Task for monorepos and scripts

Run built-in commands and package.json scripts with automated caching and dependency-aware execution.

  • Automated input tracking for cacheable tasks
  • Dependency-aware execution across workspace packages
  • Familiar script execution via vp run
Vite+ pack

Library packaging with best practices baked in

Package TS and JS libraries for npm or build standalone app binaries with a single vp pack command.

  • DTS generation & bundling
  • Automatic package exports generation
  • Standalone app binaries and transform-only unbundled mode
Rolldown
Rolldown
/ tsdown
$ vp pack
CLI Building entry: src/index.ts
CLI Using config: tsdown.config.ts
CLI tsdown 0.14.1 powered by Rolldown
ESM dist/index.js4.8 kB
DTS dist/index.d.ts1.2 kB
Pack completed in 128ms

Fullstack? No problem.

Vite+ can be the foundation of any type of web apps - from SPAs to fullstack meta frameworks.

Meta Frameworks

You can use meta-frameworks that ship as Vite plugins with Vite+

Meta frameworks
Platform Agnostic

First-class support on Vercel, Netlify, Cloudflare & more

Vercel
Netlify
Cloudflare
Render
Nitro icon
Deploy anywhere by pairing with Nitro
Deploy anywhere with Nitro