esbuild

JSON →
library 0.14.47 ·javascript
verified Jun 4, 2026

esbuild is an extremely fast JavaScript and CSS bundler and minifier written in Go. Current stable version is 0.14.47, released monthly. It outperforms Webpack, Rollup, and Parcel by 10-100x by leveraging parallelism and Go's speed. Key differentiators include built-in TypeScript and JSX support, CSS bundling, and a plugin API. It supports ESM and CJS outputs, and ships TypeScript type definitions. esbuild is designed as a build tool core, not a full-featured replacement for Webpack/Rollup; it lacks HMR and code splitting for dynamic imports (under development).