An extremely fast bundler for the web
Last updated Jul 8, 2026
40.0k
Stars
1.3k
Forks
628
Issues
+6
Stars/day
Attention Score
99
Language breakdown
Go 75.2%
JavaScript 17.1%
TypeScript 6.1%
Makefile 0.9%
HTML 0.7%
CSS 0.0%
▸ Files
click to expand
README
Website | Getting started | Documentation | Plugins | FAQ
Why?
Our current build tools for the web are 10-100x slower than they could be:
The main goal of the esbuild bundler project is to bring about a new era of build tool performance, and create an easy-to-use modern bundler along the way.
Major features:
- Extreme speed without needing a cache
- JavaScript, CSS, TypeScript, and JSX built-in
- A straightforward API for CLI, JS, and Go
- Bundles ESM and CommonJS modules
- Bundles CSS including CSS modules
- Tree shaking, minification, and source maps
- Local server, watch mode, and plugins
🔗 More in this category