DEV Community

loading...

List of JS Bundlers πŸš€

shadowtime2000 profile image shadowtime2000 Originally published at h.shadowtime2000.com on ・1 min read

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!

Discussion (6)

pic
Editor guide
Collapse
madza profile image
Madza

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

Collapse
shadowtime2000 profile image
shadowtime2000 Author

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.

Collapse
noseratio profile image
Collapse
shadowtime2000 profile image
shadowtime2000 Author

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.

Collapse
eclecticcoding profile image
Chuck

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

Collapse
shadowtime2000 profile image
shadowtime2000 Author

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.