Skip to content

Vite

Vite is a frontend build tool created by Evan You in 2020. It uses native ES modules for development and Rollup for production builds. During development, Vite serves source files over native ESM and lets the browser handle module resolution — files are only transformed on demand. This eliminates the bundling step entirely and enables near-instant server startup regardless of application size.

For production, Vite uses Rollup to produce optimized bundles with tree-shaking, code-splitting, and asset optimization. The plugin system is compatible with Rollup plugins, providing access to a large ecosystem. Vite supports TypeScript, JSX, CSS modules, and PostCSS without additional configuration. Frameworks like React Router, Nuxt, SvelteKit, and Astro use Vite as their build tool. The project is open source on GitHub.

vite.dev

Related technologies

Tell us about your idea

The earlier we talk, the better the foundation. No commitment, no pitch — just an honest look at what it would take.