Build Tools & Bundlers Packages
Module bundlers, compilers, transpilers, and build/packaging tooling that turn source code into shippable assets (Webpack, Vite, esbuild, Rollup).
Packages in Build Tools & Bundlers
TypeScript
A strongly typed superset of JavaScript that compiles to clean, portable JavaScript.
Vite
Next-generation frontend build tool with an instant dev server, lightning-fast HMR, and optimized production builds.
postcss
A CSS transformation engine that parses styles into an AST, letting JS plugins lint, prefix, and rewrite CSS — the foundation beneath Autoprefixer, Tailwind, and 200+ other tools.
Autoprefixer
Parses your CSS and automatically adds vendor prefixes using real-world browser usage data from Can I Use.
@vitejs/plugin-react
The official Vite plugin for React with Babel-powered Fast Refresh and JSX transforms
tsx
A drop-in replacement for the node CLI that runs TypeScript and ESM files instantly, powered by esbuild.
@babel/core
The core JavaScript compiler that transforms next-generation syntax into code every browser and runtime can understand.
esbuild
An extremely fast JavaScript and CSS bundler and minifier written in Go.
ts-node
TypeScript execution engine and REPL for Node.js that runs .ts files directly, without a separate compile step.
webpack
A static module bundler that builds a dependency graph of your project's modules and packages them into optimized browser bundles
tsup
Zero-config TypeScript library bundler powered by esbuild
webpack-cli
The official command-line interface for webpack, adding build, watch, serve, and config-validation commands to any project.
vite-tsconfig-paths
Resolves TypeScript's tsconfig.json path aliases inside Vite, so aliased imports work without redeclaring them in the Vite config.
css-loader
Resolves CSS @import and url() like JavaScript imports so webpack can bundle stylesheets and their assets.
SWC
Rust-based JavaScript/TypeScript compiler, a drop-in super-fast alternative to Babel