Skip to content
JS
Package category

Bundlers

Bundle modules and assets for the browser and Node.js.

340 packages1 comparisons

Packages compared

340 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
esbuild
An extremely fast JavaScript and CSS bundler and minifier.
202.7m+249%-1 month ago
0.28.2
CommonJSBundledBundlers, Build tools
vite
Native-ESM powered web dev build tool
131.2m+317%-1 day ago
8.3.1
ESM onlyBundledBuild tools, Bundlers
rollup
Next-generation ES module bundler
92.4m+122%-1 day ago
4.63.5
ESM + CommonJSBundledBundlers
rolldown
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
68.9m+4814%-today
1.2.11
ESM onlyBundledBundlers, TypeScript tooling
@rolldown/binding-linux-x64-gnu
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
60.1m+4995%-today
1.2.11
CommonJSNoneBundlers, TypeScript tooling
webpack-sources
Source code handling classes for webpack
50.1m+38%-today
3.5.3
CommonJSBundledBundlers
default-browser-id
Get the bundle identifier of the default browser (macOS). Example: com.apple.Safari
41.2m+219%-10 months ago
5.0.1
ESM onlyNoneBundlers
@rolldown/binding-linux-x64-musl
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
40.2m+3312%-today
1.2.11
CommonJSNoneBundlers, TypeScript tooling
bundle-name
Get bundle name from a bundle identifier (macOS): `com.apple.Safari` → `Safari`
39.3m+237%-2 years ago
4.1.0
ESM onlyNoneBundlers
vite-tsconfig-paths
Vite resolver for TypeScript compilerOptions.paths
21.7m+333%-7 months ago
6.1.1
ESM onlyBundledBundlers
vitefu
Utilities for building frameworks with Vite
20.4m+1060%-5 months ago
1.1.3
ESM + CommonJSBundledBundlers
webpack-dev-server
Serves a webpack app. Updates the browser on changes.
15.3m+1%-2 months ago
6.0.0
ESM + CommonJSBundledBundlers
metro-source-map
🚇 Source map generator for Metro.
13.6m+219%-12 days ago
0.87.1
CommonJSBundledBundlers, React
ob1
A small library for working with 0- and 1-based offsets in a type-checked way.
13.5m+232%-12 days ago
0.87.1
CommonJSBundledBundlers, React
metro-runtime
🚇 Module required for evaluating Metro bundles.
13.3m+259%-12 days ago
0.87.1
CommonJSNoneBundlers
metro-symbolicate
🚇 A tool to find the source location from JS bundles and stack traces.
13.2m+239%-12 days ago
0.87.1
CommonJSBundledBundlers
metro-config
🚇 Config parser for Metro.
13m+240%-12 days ago
0.87.1
CommonJSBundledBundlers, React
metro-cache
🚇 Cache layers for Metro.
12.9m+232%-12 days ago
0.87.1
CommonJSBundledBundlers, React
metro
🚇 The JavaScript bundler for React Native.
12.8m+250%-12 days ago
0.87.1
CommonJSBundledBundlers, React
metro-cache-key
🚇 Cache key utility.
12.6m+257%-12 days ago
0.87.1
CommonJSBundledBundlers, React
metro-transform-worker
🚇 Transform worker for Metro.
12.6m+237%-12 days ago
0.87.1
CommonJSBundledBundlers, React
metro-file-map
[Experimental] - 🚇 File crawling, watching and mapping for Metro
12.5m+267%-12 days ago
0.87.1
CommonJSBundledBundlers, React
@storybook/builder-vite
A Storybook builder to dev and build with Vite
11.1m+232%-22 days ago
10.6.0
ESM onlyBundledBundlers, Documentation tooling
@storybook/react-vite
Storybook for React and Vite: Develop, document, and test UI components in isolation
9.6m+255%-22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@rolldown/binding-wasm32-wasi
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
9.4m+10875%-today
1.2.11
ESM + CommonJSBundledBundlers, TypeScript tooling
webpack-cli
CLI for webpack & friends
8.4m+8%-28 days ago
7.2.3
CommonJSBundledBundlers, CLI tools and terminal utilities
@lovable.dev/vite-tanstack-config
Vite config wrapper for Lovable TanStack Start projects
7.6m--today
2.25.1
ESM + CommonJSBundledBundlers
webpack-node-externals
Easily exclude node_modules in Webpack bundle
7.4m+72%-5 years ago
3.0.0
CommonJSNoneBundlers
babel-preset-expo
The Babel preset for Expo projects
7.1m+330%-1 day ago
57.0.13
CommonJSBundledReact, Bundlers
@expo/xcpretty
Parse and format xcodebuild logs
6.3m+337%-17 days ago
4.4.5
CommonJSBundledLinting and formatting, Logging
fix-dts-default-cjs-exports
Utility to fix TypeScript declarations when using default exports in CommonJS.
5m+380%-1 year ago
1.0.1
ESM + CommonJSBundledTypeScript tooling, Bundlers
@rolldown/binding-linux-arm64-gnu
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
4.9m+3561%-today
1.2.11
CommonJSNoneBundlers, TypeScript tooling
split-ca
Simple module to split a single certificate authority chain file (aka: bundle, ca-bundle, ca-chain, etc.) into an array, as expected by the node.js tls api.
4.8m+257%-10 years ago
1.0.1
CommonJSNoneBundlers
esbuild-wasm
The cross-platform WebAssembly binary for esbuild, a JavaScript bundler.
4.4m+38%-1 month ago
0.28.2
CommonJSBundledBundlers, CSS-in-JS and styling
@storybook/builder-webpack5
A Storybook builder to dev and build with Webpack
4.2m+10%-22 days ago
10.6.0
ESM onlyBundledBundlers, Documentation tooling
@storybook/addon-actions
Empty package - please don't use it anymore
4.1m-22%-1 year ago
9.0.8
ESM + CommonJSBundledDocumentation tooling, Testing
generic-names
Helper for building generic names, similar to webpack
3.9m+97%-4 years ago
4.0.0
CommonJSBundledBundlers, CSS-in-JS and styling
@rolldown/binding-win32-x64-msvc
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
3.6m+1836%-today
1.2.11
CommonJSNoneBundlers, TypeScript tooling
@swc-node/core
Faster swc nodejs binding
3.5m+91%-2 months ago
1.15.0
CommonJSBundledBuild tools, Bundlers
@microsoft/api-extractor
Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups
3.4m+64%-2 days ago
7.59.2
ESM + CommonJSBundledTypeScript tooling, Documentation tooling
@rolldown/binding-linux-arm64-musl
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
3.4m+2626%-today
1.2.11
CommonJSNoneBundlers, TypeScript tooling
@swc-node/sourcemap-support
Runtime sourcemap support in NodeJS
3.4m+90%-1 year ago
0.6.1
CommonJSBundledBuild tools, TypeScript tooling
@rolldown/binding-darwin-arm64
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
3.3m+2414%-today
1.2.11
CommonJSNoneBundlers, TypeScript tooling
webpack-log
A logger for the Webpack ecosystem
3.2m-27%-5 years ago
3.0.2
CommonJSNoneLogging, Bundlers
@vue-macros/common
common feature from Vue Macros.
2.7m+209%-2 months ago
3.1.4
ESM onlyBundledVue, Bundlers
bun
Bun is a fast all-in-one JavaScript runtime.
2.6m+650%-20 days ago
1.4.2
-NoneBundlers, TypeScript tooling
esbuild-linux-64
The Linux 64-bit binary for esbuild, a JavaScript bundler.
2.5m-24%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
xml-parse-from-string
DOMParser.parseFromString for XML with IE8 fallback
2.3m+61%-9 years ago
1.0.1
CommonJSNoneBundlers, Parsers and serialisers
xhr
small xhr abstraction
2.3m+37%-5 years ago
2.6.0
CommonJSBundledBundlers
@rolldown/binding-darwin-x64
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
2.1m+2122%-today
1.2.11
CommonJSNoneBundlers, TypeScript tooling

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.