DEV Community


Posted on • Originally published at on

List of JS Bundlers 🚀

List of JS Bundlers

In my previous article about ES6 tree shaking a reader commented suggesting that I add a list of bundlers that support tree shaking to the bottom of the article. Instead I am going to create a list of JS bundlers.

  1. Webpack

  2. Rollup

  3. Parcel

  4. esbuild

  5. SWC

  6. Pax

  7. Bundl

  8. Klap

  9. Brunch

  10. Microbundle

  11. Packem

  12. Lasso

  13. Browserify

  14. FuseBox

  15. Metro

  16. Module Concat

  17. Bit Bundler

  18. SystemJS Builder

  19. Steal

  20. Blade Runner

  21. Rome

Other Articles You Might Like

  1. What is ES6 Tree Shaking?

  2. Everything You Don't Know About ES Modules

Feel free to suggest any more bundlers that I can add to the list in the comments!

Top comments (6)

madza profile image

You have compiled a nice list there 😉
I like Rollup and how it works inside Svelte, plus exited about esbuilt in the future 😉

shadowtime2000 profile image

Thanks! Yeah esbuild is pretty cool I just haven't had a chance to try it out. The fact that Snowpack is going to use esbuild as it's default bundler will probably help advance the project a ton.

noseratio profile image
Andrew Nosenko
shadowtime2000 profile image

I don't consider Snowpack and Preact WMR bundlers because they really are more of just wrappers around Webpack and Rollup with better HMR. Thanks for the Rome one, the project seems pretty cool. I will add it to the list.

eclecticcoding profile image

Good write up.
FYI. I just read about looks interesting

shadowtime2000 profile image

Vite and Snowpack seem to be pretty cool. I just didn't use them because they are kind of only wrappers around their respective bundlers with some extra features for faster development.