Search for a command to run...
Frontend build tool that provides a fast development server and optimized production builds. Uses native ES modules in development so the dev server starts quickly and serves source files on demand, with Hot Module Replacement that updates the browser without full reloads. For production, Vite bundles code with Rolldown and outputs optimized static assets.
Vite is the default build tool for Vue and powers frameworks including SvelteKit, Astro, SolidStart, Nuxt, and Remix. It differentiates from bundler-first tools like webpack by avoiding compilation in development: the browser loads ES modules directly while dependencies are pre-bundled once. The plugin system extends Rollup's interface, so many Rollup plugins work with minimal changes. MIT licensed and maintained by the Vue team and contributors.
Key capabilities:
Developers use Vite for single-page apps, multi-page apps, and as the foundation for framework starters. It integrates with React, Vue, Svelte, Solid, Preact, Lit, and Qwik through official plugins, and works in monorepos. The index.html-as-entry-point model keeps configuration minimal while supporting complex projects.