esbuild

An extremely fast JavaScript and CSS bundler and minifier.

An extremely fast bundler/transpiler written in Go.

When to choose it: When raw speed matters — transpiling/bundling at 10-100× JS tools. Often used inside other tools (Vite, tsup).

  • + Extremely fast
  • + Simple to use
  • + Bundles + transpiles
  • - Fewer features
  • - Less mature plugin API
Latest version
0.28.0
Monthly downloads
963,675,426
GitHub stars
39,900
Minified + gzip
Dependencies
License
MIT

Compare esbuild with

Data from npm, Bundlephobia and GitHub. Last updated 2026-06-02.