About this project

esbuild is an open-source bundler for the web whose stated goal is to improve build tool performance and provide an easy-to-use modern bundler. According to the README, existing web build tools are described as 10-100x slower than they could be, and esbuild aims to address that gap. Key capabilities listed in the README: - Extreme speed without needing a cache - Built-in support for JavaScript, CSS, TypeScript and JSX - A straightforward API for CLI, JavaScript and Go - Bundling of ESM and CommonJS modules - CSS bundling, including CSS modules - Tree shaking, minification and source maps - Local server, watch mode and a plugin system The project provides a website with getting started instructions, API documentation, a plugins page and an FAQ. It is written in Go and distributed as a repository under evanw/esbuild. The README does not include licensing, installation commands or detailed configuration examples; those are directed to the linked documentation site.