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 ES6 and CommonJS modules Tree shaking of ES6 modules An API for JavaScript and Go TypeScript and JSX syntax Source maps Minification Plugins Check out the getting started instructions if you want to give esbuild a try. Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis ast bundler cache compat config css_ast css_lexer css_parser css_printer fs helpers js_ast js_lexer This file was automatically generated by gen-unicode-table.js. This file was automatically generated by gen-unicode-table.js. js_parser js_printer logger renamer resolver runtime sourcemap test Click to show internal directories. Click to hide internal directories.