Topics / #module-bundler
Module-bundler projects on GitHub
Bundling JavaScript modules and assets for production delivery.
As of , the most-starred Module-bundler projects on GitHub are webpack (66K stars), parcel (44K stars) and qiankun (16.7K stars). GitHub.Locker tracks 7 Module-bundler repositories with 177.2K stars combined. The fastest-growing on October 16 was webpack, with +3 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
webpack
webpack/webpack · ★ 66KWebpack is a module bundler for JavaScript and friends: it packs many modules (JS, CSS, images, JSON, and more) into a few bundled assets for use in the browser.
+2parcel
parcel-bundler/parcel · ★ 44KParcel is a zero-configuration build tool for the web: it bundles and compiles JavaScript, CSS, HTML and other assets into optimized output without requiring a config file to get started.
+2qiankun
umijs/qiankun · ★ 16.7KQiankun is a JavaScript framework for building micro-frontend applications, letting independently built and deployed apps (React, Vue, or anything else) run together inside one host page.
+1rspack
web-infra-dev/rspack · ★ 12.9KRspack is a fast Rust-based bundler for the web that modernizes the webpack API so it can act as a near drop-in replacement for webpack while building much faster.
The all-time top
7 projects · by stars
- 66K
#1 · webpack/webpack
webpack
Webpack is a module bundler for JavaScript and friends: it packs many modules (JS, CSS, images, JSON, and more) into a few bundled assets for use in the browser.
- 44K
#2 · parcel-bundler/parcelparcel
Parcel is a zero-configuration build tool for the web: it bundles and compiles JavaScript, CSS, HTML and other assets into optimized output without requiring a config file to get started.
- 16.7K
#3 · umijs/qiankunqiankun
Qiankun is a JavaScript framework for building micro-frontend applications, letting independently built and deployed apps (React, Vue, or anything else) run together inside one host page.
- 4

browserify
14.7Kbrowserify/browserify · JavaScriptBrowserify lets you use Node-style require() to organize browser-side JavaScript, bundling your code and its npm dependencies into a single file you can serve to the browser.
- 5

rspack
12.9Kweb-infra-dev/rspack · RustRspack is a fast Rust-based bundler for the web that modernizes the webpack API so it can act as a near drop-in replacement for webpack while building much faster.
- 6

requirejs
12.9Krequirejs/requirejs · JavaScriptRequireJS is a file and module loader for JavaScript, optimized for use in the browser (including Web Workers) but also usable in environments like Rhino and Node.
- 7

webpack-howto
10Kpetehunt/webpack-howto · JavaScriptA cookbook-style guide explaining how to get practical things done with webpack, based on what Instagram actually used, meant as an alternative starting point to the official docs.
Related topics
Often tagged together