An extremely fast JavaScript bundler and minifier (by evanw)


Basic esbuild repo stats
4 days ago

evanw/esbuild is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives

Esbuild Alternatives

Similar projects and alternatives to esbuild

  • GitHub repo Snowpack

    ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️

  • GitHub repo vite

    Next generation frontend tooling. It's fast!

  • GitHub repo swc

    swc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.

  • GitHub repo deno

    A secure JavaScript and TypeScript runtime

  • GitHub repo Next.js

    The React Framework

  • GitHub repo parcel

    📦🚀 Blazing fast, zero configuration web application bundler

  • GitHub repo ava

    Node.js test runner that lets you develop with confidence 🚀

  • GitHub repo wmr

    👩‍🚀 The tiny all-in-one development tool for modern web apps.

  • GitHub repo sucrase

    Super-fast alternative to Babel for when you can target modern JS runtimes

  • GitHub repo serverless-stack

    💥 Serverless Stack (SST) is a framework that makes it easy to build serverless apps.

  • GitHub repo webpack

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

  • GitHub repo DefinitelyTyped

    The repository for high quality TypeScript type definitions.

  • GitHub repo react-boilerplate

    :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

  • GitHub repo PostCSS

    Transforming styles with JS plugins

  • GitHub repo react-query

    ⚛️ Hooks for fetching, caching and updating asynchronous data in React

  • GitHub repo tsdx

    Zero-config CLI for TypeScript package development

  • GitHub repo awesome-vite

    ⚡️ A curated list of awesome things related to Vite.js

  • GitHub repo import-maps

    How to control the behavior of JavaScript imports

  • GitHub repo minification-benchmarks

    🏃‍♂️🏃‍♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler

  • GitHub repo homepage

    Seed Homepage (by seed-run)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better esbuild alternative or higher similarity.


Posts where esbuild has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-06-19.
  • The Frontend Hitchhiker's Guide: Build Tools | 2021-06-19
    ES Build describes itself as 'An extremely fast JavaScript bundler'. ES Build boats a 10-100x speed boost over other alternatives in terms of build times. ES Build supports ES6 and CommonJS modules.
  • React Boilerplates in 2021 - The complete guide | 2021-06-13
    Classifying the entire code base into library code and source code and by pre-building the library code using esbuild
  • Are there any npm packages written in golang? | 2021-06-09
  • How do I load a local JS file on a local web page? Mine is blocked by CORS policy.
    Yes. You can try something like esbuild, and have a script (node, bash, choose your weapon) that:
  • An actual complete guide to typescript monorepos | 2021-06-02
    esbuild - I cannot stress how awesome esbuild is, its really great and fairly easy to get started with
  • esbuild in a simple html+js usecase | 2021-06-02
    In this series, I'll take a look on a simple usecase of js+html application, build with various js bundlers. After checking what's possible no bundler at all & in webpack, let's take a look on esbuild - interesting option among the js-bundlers.
  • kataw/kataw An insane fast Javascript toolchain.
    How does this compare to esbuild and swc?
    The question is probably related to which is a JavaScript bundler that's written in Go.
  • V8 Sparkplug – A non-optimizing JavaScript compiler | 2021-05-27
    Neat, would love to understand how this would affect Node.js performance. Tooling like esbuild[0] exists for the very reason that compiled languages are significantly faster, so I wonder how viable of an alternative (in terms of performance) is it to build an esbuild in `node --sparkplug`.


  • Build A Library With esbuild | 2021-05-24
    I recently developed plugins and, migrated all the utilities of DeckDeckGo to build these with esbuild.
  • Parcel 2 beta 3: 10× faster JavaScript compiler written in Rust
    Have you seen esbuild? It's a bit faster than webpack:
  • Esbuild: An extremely fast JavaScript bundler written in Go | 2021-05-20
  • Parcel 2 Beta 3 | 2021-05-20
    Used parcel for quite some time, but switched some time ago to:

    Wondering how parcel performs against esbuild?

  • What is Vite and how to use it with React | 2021-05-16
    If you haven't heard of it yet, Vite is a new build tool for frontend apps (created by Evan You, the creator of Vue.js). It works much like Webpack and Parcel but faster ("vite" means fast in French). Vite uses the amazing esbuild behind the scenes. esbuild is a JavaScript (and TypeScript) bundler written in Golang which is one of the reason it's so fast.
  • Using Vite with React | 2021-05-10
    It did not take a lot of time to choose the tool. Currently, there are 3 major bundlers powered by ESM - vite, snowpack, and wmr. From the first glance - all of them look promising and I did not care about their internals as long as I don't need to touch them.