A blazing-fast dev server and build tool for modern frontends.
Vite is a blazing-fast development server and, at the same time, a modern build tool for current frontends. Thanks to native ES modules, the dev environment starts practically instantly instead of bundling everything first, and changes appear in the browser with no noticeable delay. For the production build it then bundles your code efficiently and with sensible defaults. That immediate feedback makes the daily work not just faster but considerably more enjoyable.
More in the documentationFor projects that do not need a full meta-framework, Vite is our default underpinning, whether React, Vue or Svelte. The instant start and fast hot reload keep our flow quick and your iterations short. For the production build you get a lean, clean bundle with no major tuning.
npm create vite@latest my-app -- --template react-tsGood to know
In the dev server Vite deliberately does not bundle, which is what makes startup so fast, but the production build goes through Rollup. That difference explains why, very rarely, something runs in development that only surfaces in the build.
More tools we work with in the same area.
React
Our preferred UI framework for interactive, component-based interfaces.
Next.js
The React meta-framework for SSR, routing and top-tier performance.
Angular
A structured framework for large, long-lived enterprise applications.
Vue
A lean, approachable framework for fast, reactive UIs.
Svelte & SvelteKit
A compiled framework for especially lean, fast interfaces.
Astro
Content-focused sites with minimal JavaScript and top performance.
You don't have to decide that, it's our job. Tell us about your plans.