Johnny.sh

The Battle of the Bundlers

When it comes to JavaScript bundlers, there are a LOT of choices out there. Once upon a time, all we had was browserify and Gulp. Then there was the Webpack era. Now, absolute insanity.

  • parcel - Parcel 2 uses Rust to make itself super fast
  • vite - Uses Golang to make itself super fast. Doesn’t accept jsx in .js files.
  • rollup
  • snowpack
  • wmr - smol
  • rome - not just a bundler, but, like, everything.
  • bun - made with zig. not just a bundler but also a node runtime.
  • turbopack - from vercel.

I’ll update this list as more become available.

Last modified: October 25, 2022
/about
/uses
/notes
/talks
/projects
/podcasts
/reading-list
/spotify
© 2024