JavaScript build tools and bundlers

Explore Vite, webpack, and Babel. Inspect published releases, Node.js requirements, and dependency trees for your JavaScript build stack.

3 indexed packages. Inspect package specifications and compare alternatives according to their actual role in your application.

Packages in this category

  • Babel: Babel compiler core.
  • webpack: Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
  • Vite: Native-ESM powered web dev build tool

What to compare

  • Distinguish a bundler, development server, transpiler, and compiler integration.
  • Check supported Node.js engine ranges and the plugins required by your project.
  • Review development and production behavior separately using documented workflows.
  • Use reproducible build benchmarks when available; package gzip size is not build speed or built-application size.

Example package specifications

@babel/core

Latest version8.0.9
Runtime dependencies16
Bundled typesBundled declarations
Gzip measurement238.02 KiB

Evidence and freshness

webpack

Latest version5.112.2
Runtime dependencies17
Bundled typesBundled declarations
Gzip measurement1518.33 KiB

Evidence and freshness

Category comparisons

Filter this category by your requirements