esbuild is a free and open-source module bundler and minifier for JavaScript and CSS[2] written by Evan Wallace.
[3][4] Written in Go instead of JavaScript, esbuild claims to be "10 to 100 times" faster than other bundlers by using parallelism and shared memory usage.
[5][6][7][8] It supports TypeScript, JSX, tree-shaking and is extensible through plugins.
esbuild is used in Vite, a front-end build-tool and development server, and the Phoenix Framework.
It is included as a bundler for Angular since v17,[9] Ruby on Rails since v7,[10] and for Netlify Functions.