Replace separate Vite, ESLint, Prettier, and Vitest configs with one vite.config.ts and a single CLI
Migrate an existing web project to Vite+ using `vp migrate` to consolidate scattered config files
Run lint, format checks, and type checks together with one `vp check` command
Manage tasks across a monorepo with the built-in task runner via `vp run`
Install with a single curl or PowerShell command, automatically detects your existing package manager.
Vite+ is a command-line tool that pulls together several separate web development utilities into one package, controlled through a single command called vp. Instead of installing and configuring a build tool, a test runner, a linter, a formatter, and a package manager wrapper separately, Vite+ gives you all of them through one install and one config file. The tools bundled inside include Vite for the development server and frontend builds, Vitest for running tests, Oxlint for code linting, Oxfmt for code formatting, Rolldown for production bundling, and a task runner for monorepo workflows. All of these can be configured from a single vite.config.ts file at the root of your project, rather than maintaining separate config files for each tool. The command list covers the full lifecycle of a web project. You run vp dev to start a local development server, vp check to run formatting, linting, and type checks together, vp test to run your test suite, and vp build to produce a production-ready bundle. There are also commands for managing Node.js versions (vp env), installing packages (vp install), running tasks across a monorepo (vp run), and packaging libraries for publishing to npm. A migration command, vp migrate, can take an existing project with scattered config files and consolidate them into the unified format. Installing it is a single curl or PowerShell command depending on your operating system. It detects which package manager a project already uses (npm, pnpm, or Yarn) and wraps it automatically, so commands like vp add and vp remove work regardless of which package manager is underneath. The project is open-source under the MIT license and comes from the team behind Vite. A GitHub Actions integration is available for running Vite+ in CI pipelines.
← voidzero-dev on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.