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.