esbuild
esbuild is an improved JavaScript, CSS, TypeScript and JSX compiler and packager for web projects. It aims to offer high performance without the need for caches. It features features such as tree-shaking, minification, resource maps, local server, and plugin support.
esbuild
92evanw · DevOps / Build / Infra
Common commercial products in this category: GitHub Actions, CircleCI, Atlassian Bamboo
- You package JavaScript, CSS, TypeScript and JSX files directly
- Manage compilation operations via CLI, JavaScript or Go interfaces
- Using local server and tracking mode, you speed up the development flow
- • High number of open issues (638)
- ↓ NegativeHacker News
Esbuild – An extremely fast JavaScript bundler
“> I think by the time we even care about the performance of a plugin being "golang" fast I certainly care about it being faster than estree-*/babel. There are a lot of static analysis and optimization things I’d like to do that are slow enough in JS to negate a lot of ESBuild’s…”
- ↓ NegativeHacker News
Esbuild – An extremely fast JavaScript bundler
“"Weakness: since ESBuild doesn’t expose its AST, plugins are often slow which can undermine the benefits of the tool" I think by the time we even care about the performance of a plugin being "golang" fast, we will have rome built in rust. Rome will be the full kit and caboodle…”
Verified against README · Oct 26, 2026 · source