Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evanw/esbuild
An extremely fast bundler for the web
https://github.com/evanw/esbuild
bundler commonjs compiler css esm javascript jsx minifier react tsx typescript
Last synced: about 6 hours ago
JSON representation
An extremely fast bundler for the web
- Host: GitHub
- URL: https://github.com/evanw/esbuild
- Owner: evanw
- License: mit
- Created: 2016-06-14T16:08:50.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T20:49:51.000Z (28 days ago)
- Last Synced: 2024-11-13T01:42:16.063Z (5 days ago)
- Topics: bundler, commonjs, compiler, css, esm, javascript, jsx, minifier, react, tsx, typescript
- Language: Go
- Homepage: https://esbuild.github.io/
- Size: 18.1 MB
- Stars: 38,176
- Watchers: 277
- Forks: 1,151
- Open Issues: 506
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG-2020.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome - evanw/esbuild - An extremely fast bundler for the web (Go)
- stars - evanw/esbuild
- awesome-nextjs - EsBuild - EsBuild is an open-source JavaScript bundler and minified that is extremely fast and lightweight. (Bundler)
- awesome-nodejs - esbuild - An extremely fast JavaScript bundler and minifier. ![](https://img.shields.io/github/stars/evanw/esbuild.svg?style=social&label=Star) (Repository / Build Tools)
- awesome-github-repos - evanw/esbuild - An extremely fast bundler for the web (Go)
- awesome-libraries - esbuild
- awesome-github-star - esbuild
- awesome-list - esbuild
- awesome-luooooob - evanw/esbuild - An extremely fast bundler for the web (Go)
- awesome-starts - evanw/esbuild - An extremely fast JavaScript bundler and minifier (Go)
- awesome - evanw/esbuild
- go-awesome - esbuild - JavaScript build packaging tool (Open source library / Not Categorized)
- awesome-frontend - ebuild
- awesome-node-esm - esbuild - an extremely fast JavaScript bundler and minifier. (Tools)
- best-of-react - GitHub - 12% open · ⏱️ 25.05.2024): (Developer Tools)
- StarryDivineSky - evanw/esbuild - 100 倍 (前端开发框架及项目 / 其他_文本生成、文本对话)
- awesome - esbuild
- awesome-f2e-libs - **esbuild** - 基于 Go,Webpack 替代品。 (打包工具 / 非 JavaScript 编译工具)
- awesome-nodejs - esbuild - 一个非常快的 JavaScript 打包器和压缩器(Go) (Uncategorized / Uncategorized)
- awesome-star-libs - evanw / esbuild
- awesome - esbuild - Super fast Golang-based bundle tool, like Rollup. (Bundle Tool)
- awesome-fe-resources - esbuild
- my-awesome - evanw/esbuild - 10 star:38.2k fork:1.1k An extremely fast bundler for the web (Go)
- awesome-fe - **esbuild** - 基于 Go,Webpack 替代品。 (打包工具 / 非 JavaScript 编译工具)
- awesome - evanw/esbuild - An extremely fast bundler for the web (Go)
- awesome - evanw/esbuild - An extremely fast bundler for the web (Go)
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](https://esbuild.github.io/content-types/#javascript), [CSS](https://esbuild.github.io/content-types/#css), [TypeScript](https://esbuild.github.io/content-types/#typescript), and [JSX](https://esbuild.github.io/content-types/#jsx) built-in
- A straightforward [API](https://esbuild.github.io/api/) for CLI, JS, and Go
- Bundles ESM and CommonJS modules
- Bundles CSS including [CSS modules](https://github.com/css-modules/css-modules)
- Tree shaking, [minification](https://esbuild.github.io/api/#minify), and [source maps](https://esbuild.github.io/api/#sourcemap)
- [Local server](https://esbuild.github.io/api/#serve), [watch mode](https://esbuild.github.io/api/#watch), and [plugins](https://esbuild.github.io/plugins/)Check out the [getting started](https://esbuild.github.io/getting-started/) instructions if you want to give esbuild a try.