Vite vs webpack

Build-tool runtime requirements, distribution footprint, release activity, and dependency graphs. These are tools, so minified browser size is not a performance benchmark.

Specificationvite 8.3.5webpack 5.112.2
Latest version8.3.55.112.2
LicenseMITMIT
Runtime dependencies517
Peer requirementstsx, jiti, less, sass, yaml, stylus, terser, esbuild, sugarss, @types/node, sass-embedded, @vitejs/devtoolsNone declared
Node.js requirement^20.19.0 || >=22.12.0>=10.13.0
Type declarationsBundled declarationsBundled declarations
Gzip sizeNot measured1518.33 KiB
Unpacked size2327.42 KiB13794.63 KiB
Published files37897
Direct advisories00

How to use this comparison

Choose according to your required APIs, runtime, integration constraints, and license terms. A smaller provider bundle or higher download count does not establish the best choice. Measurements use the same provider scenario; application imports and peer dependencies can change the outcome.

Check each exact release

Evidence and freshness

Evidence and freshness