egoist / awesome-esbuild

A curated list of awesome esbuild resources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome esbuild

Awesome

esbuild is a super fast JavaScript bundler written in Go.

Reading

JavaScript Ecosystem

  • estrella: A file watcher running rebuild automatically.
  • rollup-plugin-esbuild: A Rollup plugin to transform JS/TS with esbuild.
  • esbuild-loader: A webpack loader and plugin to transform JS/TS with esbuild.
  • esbuild-webpack-plugin: Use esbuild as minifier for webpack.
  • tsup: An esbuild based bundler for Node.js libraries.
  • esbuild-node-tsc: Build your Typescript Node.js projects using blazing fast esbuild.
  • Maho: An attempt to build a SSR framework with esbuild and React.
  • Vite: An ESM-based build tool, using esbuild to transform JS/TS code.
  • Snowpack: The near-instant build tool for modern web apps, using esbuild to transform JS/TS code.
  • serverless-esbuild: A Serverless framework plugin to bundle JavaScript and TypeScript using esbuild.
  • gulp-esbuild: A gulp plugin for esbuild bundler.
  • aws-lambda-nodejs-esbuild: AWS CDK Construct to bundle JavaScript and TypeScript lambdas using esbuild.
  • esm.sh: A fast, global content delivery network for ES Modules using esbuild.
  • esbuild-config: Add config files to esbuild.
  • Tauque: Tauque is a zero-configuration JS/TS bundler using esbuild.
  • esrun: esrun is a "work out of the box" library to execute Typescript without having to manually use a bundler.
  • esbuild-bun-react-template: A template for using esbuild with bun & react. Anecdotally faster than NextJS.
  • quickbundle: A zero-configuration bundler for JavaScript and TypeScript libraries producing optimized CommonJS and ESM NPM modules.

Plugins

⚠️ These plugins are from the community and are not officially supported. ⚠️

Templates

Testing

  • cypress-plugins - Cypress plugins to use esbuild and v8 code coverage for e2e and component tests.

Communities

  • Reddit: Unofficial subreddit for everything related to esbuild.

Go Ecosystem

  • esbuild-service: A web server that bundles any npm package on the fly as you fetch.
  • Hugo: A static site generator, using esbuild to bundle front-end assets.

About

A curated list of awesome esbuild resources