Private and open-source alternatives to webpack
8 bundlers and build tools rated against the same public privacy criteria as webpack, with our picks first.
Why look for an alternative?
- No trackers or telemetry: no. The website loads Google Analytics. The bundler itself has no telemetry.
- Independent audit: no. No independent audit is published.
The alternatives
esbuild Grade B
JavaScript and TypeScript bundler and minifier written in Go, with a command-line tool and APIs for JavaScript and Go.
esbuild scores 80 out of 100 (grade B) on the bundlers and build tools criteria. It meets 3 of 4 criteria: open source, no trackers or telemetry and no ads or data sales.
Rolldown Grade B
JavaScript and TypeScript bundler written in Rust with a Rollup-compatible API, developed as the bundler for Vite.
Rolldown scores 80 out of 100 (grade B) on the bundlers and build tools criteria. It meets 3 of 4 criteria: open source, no trackers or telemetry and no ads or data sales.
Rollup Grade B
Module bundler for JavaScript that compiles ES modules into bundles for libraries and applications, with tree shaking and a plugin API.
Rollup scores 80 out of 100 (grade B) on the bundlers and build tools criteria. It meets 3 of 4 criteria: open source, no trackers or telemetry and no ads or data sales.
Vite Grade B
Frontend build tool with a fast development server using native ES modules and hot module replacement, and a production bundler for web applications.
Vite scores 80 out of 100 (grade B) on the bundlers and build tools criteria. It meets 3 of 4 criteria: open source, no trackers or telemetry and no ads or data sales.
Bun Grade C
JavaScript runtime, package manager, test runner and bundler in a single executable, built on JavaScriptCore and written in Zig.
Based in the United States (Five Eyes). Bun scores 65 out of 100 (grade C) on the bundlers and build tools criteria. It meets 2 of 4 criteria: open source and no ads or data sales.
Parcel Grade D
Zero-configuration bundler for web applications that builds JavaScript, CSS, HTML and other assets, with a Rust-based compiler and built-in development server.
Parcel scores 50 out of 100 (grade D) on the bundlers and build tools criteria. It meets 2 of 4 criteria: open source and no ads or data sales.
Rspack Grade D
JavaScript bundler written in Rust that is compatible with the webpack configuration and plugin API, developed by the ByteDance web infrastructure team.
Rspack scores 50 out of 100 (grade D) on the bundlers and build tools criteria. It meets 2 of 4 criteria: open source and no ads or data sales.
Turbopack Grade D
Incremental bundler written in Rust and built into Next.js, used by the Next.js development server and production builds.
Based in the United States (Five Eyes). Turbopack scores 40 out of 100 (grade D) on the bundlers and build tools criteria. It meets 1 of 4 criteria: open source.