Topics / #bundler
Bundler projects on GitHub
JavaScript bundlers that package modules for the web.
As of , the most-starred Bundler projects on GitHub are tauri (112K stars), bun (96.3K stars) and vite (83.4K stars). GitHub.Locker tracks 17 Bundler repositories with 541K stars combined. The fastest-growing on October 16 was tauri, with +40 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+40tauri
tauri-apps/tauri · ★ 112KTauri is a framework for building tiny, blazingly fast binaries for all major operating systems, letting you write the UI with any front-end framework that compiles to HTML, JS and CSS.
bun
oven-sh/bun · ★ 96.3KBun is an all-in-one JavaScript and TypeScript toolkit that bundles a runtime, bundler, test runner, and package manager into a single executable called bun.
vite
vitejs/vite · ★ 83.4KVite is a frontend build tool that gives you an instant dev server with fast Hot Module Replacement during development, and bundles your code for production using Rolldown.
esbuild
evanw/esbuild · ★ 40.1Kesbuild is an extremely fast bundler for the web, written in Go. Its stated goal is to bring about a new era of build tool performance with an easy-to-use modern bundler.
The all-time top
17 projects · by stars
- 112K
#1 · tauri-apps/tauritauri
Tauri is a framework for building tiny, blazingly fast binaries for all major operating systems, letting you write the UI with any front-end framework that compiles to HTML, JS and CSS.
- 96.3K
#2 · oven-sh/bun
bun
Bun is an all-in-one JavaScript and TypeScript toolkit that bundles a runtime, bundler, test runner, and package manager into a single executable called bun.
- 83.4K
#3 · vitejs/vite
vite
Vite is a frontend build tool that gives you an instant dev server with fast Hot Module Replacement during development, and bundles your code for production using Rolldown.
- 4
esbuild
40.1Kevanw/esbuild · Goesbuild is an extremely fast bundler for the web, written in Go. Its stated goal is to bring about a new era of build tool performance with an easy-to-use modern bundler.
- 5

async
28.1Kcaolan/async · JavaScriptAsync is a utility module with straight-forward, powerful functions for working with asynchronous JavaScript, originally designed for Node.js.
- 6
rollup
26.3Krollup/rollup · JavaScriptRollup is a module bundler for JavaScript that compiles small pieces of code into something larger, like a library or application, using the standardized ES module format instead of CommonJS or AMD.
- 7

pkg
24.3Kvercel/pkg · JavaScriptA CLI from Vercel that packages a Node.js project into a single executable that runs even on machines without Node.js installed. Heads up: the project is now archived and deprecated.
- 8

tools
23.4Krome/tools · RustRome is a unified toolchain for JavaScript, TypeScript, and the web: one program that formats, lints, and bundles code, built to replace separate tools like Babel, ESLint, webpack, Prettier, and Jest.
- 9

snowpack
19.3KFredKSchott/snowpack · JavaScriptSnowpack is a fast frontend build tool that leverages JavaScript's native module system (ESM) to serve code during development without bundling it first.
- 10

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.
- 11
rolldown
14Krolldown/rolldown · RustRolldown is a JavaScript/TypeScript bundler written in Rust, built to serve as the future bundler used in Vite.
- 12

nexe
13.6Knexe/nexe · TypeScriptNexe is a command-line utility that compiles a Node.js application into a single executable file.
- 13

plasmo
13.2KPlasmoHQ/plasmo · TypeScriptPlasmo is a browser extension framework that handles bundling, manifest generation, and dev tooling so you can focus on building the actual extension logic instead of config files.
- 14

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.
- 15
.png)
tsup
11.3Kegoist/tsup · TypeScripttsup is a zero-config bundler for TypeScript libraries, built on top of esbuild for speed.
- 16
closure-compiler
7.7Kgoogle/closure-compiler · JavaScriptA tool for making JavaScript download and run faster — a true compiler for JavaScript: it compiles JavaScript to better JavaScript, parsing your code, removing dead code and rewriting and minimizing what is left.
- 17

oj
606lovablelabs/oj · RustOJ is a Rust-native build tool for React apps — a Vite-style dev server and bundler optimized for memory and cold start, built for setups that run many builds (CI, coding agents, multi-tenant).
Related topics
Often tagged together