Package category
Bundlers
Bundle modules and assets for the browser and Node.js.
340 packages1 comparisons
Packages compared
340 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| esbuild An extremely fast JavaScript and CSS bundler and minifier. | 202.7m | +249% | - | 1 month ago 0.28.2 | CommonJS | Bundled | Bundlers, Build tools | |
| vite Native-ESM powered web dev build tool | 131.2m | +317% | - | 1 day ago 8.3.1 | ESM only | Bundled | Build tools, Bundlers | |
| rollup Next-generation ES module bundler | 92.4m | +122% | - | 1 day ago 4.63.5 | ESM + CommonJS | Bundled | Bundlers | |
| rolldown Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 68.9m | +4814% | - | today 1.2.11 | ESM only | Bundled | Bundlers, TypeScript tooling | |
| @rolldown/binding-linux-x64-gnu Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 60.1m | +4995% | - | today 1.2.11 | CommonJS | None | Bundlers, TypeScript tooling | |
| webpack-sources Source code handling classes for webpack | 50.1m | +38% | - | today 3.5.3 | CommonJS | Bundled | Bundlers | |
| 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 only | None | Bundlers | |
| @rolldown/binding-linux-x64-musl Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 40.2m | +3312% | - | today 1.2.11 | CommonJS | None | Bundlers, 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 only | None | Bundlers | |
| vite-tsconfig-paths Vite resolver for TypeScript compilerOptions.paths | 21.7m | +333% | - | 7 months ago 6.1.1 | ESM only | Bundled | Bundlers | |
| vitefu Utilities for building frameworks with Vite | 20.4m | +1060% | - | 5 months ago 1.1.3 | ESM + CommonJS | Bundled | Bundlers | |
| webpack-dev-server Serves a webpack app. Updates the browser on changes. | 15.3m | +1% | - | 2 months ago 6.0.0 | ESM + CommonJS | Bundled | Bundlers | |
| metro-source-map 🚇 Source map generator for Metro. | 13.6m | +219% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers, 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 | CommonJS | Bundled | Bundlers, React | |
| metro-runtime 🚇 Module required for evaluating Metro bundles. | 13.3m | +259% | - | 12 days ago 0.87.1 | CommonJS | None | Bundlers | |
| metro-symbolicate 🚇 A tool to find the source location from JS bundles and stack traces. | 13.2m | +239% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers | |
| metro-config 🚇 Config parser for Metro. | 13m | +240% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers, React | |
| metro-cache 🚇 Cache layers for Metro. | 12.9m | +232% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers, React | |
| metro 🚇 The JavaScript bundler for React Native. | 12.8m | +250% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers, React | |
| metro-cache-key 🚇 Cache key utility. | 12.6m | +257% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers, React | |
| metro-transform-worker 🚇 Transform worker for Metro. | 12.6m | +237% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers, React | |
| metro-file-map [Experimental] - 🚇 File crawling, watching and mapping for Metro | 12.5m | +267% | - | 12 days ago 0.87.1 | CommonJS | Bundled | Bundlers, React | |
| @storybook/builder-vite A Storybook builder to dev and build with Vite | 11.1m | +232% | - | 22 days ago 10.6.0 | ESM only | Bundled | Bundlers, 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 only | Bundled | Documentation tooling, Bundlers | |
| @rolldown/binding-wasm32-wasi Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 9.4m | +10875% | - | today 1.2.11 | ESM + CommonJS | Bundled | Bundlers, TypeScript tooling | |
| webpack-cli CLI for webpack & friends | 8.4m | +8% | - | 28 days ago 7.2.3 | CommonJS | Bundled | Bundlers, 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 + CommonJS | Bundled | Bundlers | |
| webpack-node-externals Easily exclude node_modules in Webpack bundle | 7.4m | +72% | - | 5 years ago 3.0.0 | CommonJS | None | Bundlers | |
| babel-preset-expo The Babel preset for Expo projects | 7.1m | +330% | - | 1 day ago 57.0.13 | CommonJS | Bundled | React, Bundlers | |
| @expo/xcpretty Parse and format xcodebuild logs | 6.3m | +337% | - | 17 days ago 4.4.5 | CommonJS | Bundled | Linting 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 + CommonJS | Bundled | TypeScript tooling, Bundlers | |
| @rolldown/binding-linux-arm64-gnu Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 4.9m | +3561% | - | today 1.2.11 | CommonJS | None | Bundlers, 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 | CommonJS | None | Bundlers | |
| esbuild-wasm The cross-platform WebAssembly binary for esbuild, a JavaScript bundler. | 4.4m | +38% | - | 1 month ago 0.28.2 | CommonJS | Bundled | Bundlers, 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 only | Bundled | Bundlers, Documentation tooling | |
| @storybook/addon-actions Empty package - please don't use it anymore | 4.1m | -22% | - | 1 year ago 9.0.8 | ESM + CommonJS | Bundled | Documentation tooling, Testing | |
| generic-names Helper for building generic names, similar to webpack | 3.9m | +97% | - | 4 years ago 4.0.0 | CommonJS | Bundled | Bundlers, 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 | CommonJS | None | Bundlers, TypeScript tooling | |
| @swc-node/core Faster swc nodejs binding | 3.5m | +91% | - | 2 months ago 1.15.0 | CommonJS | Bundled | Build 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 + CommonJS | Bundled | TypeScript 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 | CommonJS | None | Bundlers, TypeScript tooling | |
| @swc-node/sourcemap-support Runtime sourcemap support in NodeJS | 3.4m | +90% | - | 1 year ago 0.6.1 | CommonJS | Bundled | Build tools, TypeScript tooling | |
| @rolldown/binding-darwin-arm64 Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 3.3m | +2414% | - | today 1.2.11 | CommonJS | None | Bundlers, TypeScript tooling | |
| webpack-log A logger for the Webpack ecosystem | 3.2m | -27% | - | 5 years ago 3.0.2 | CommonJS | None | Logging, Bundlers | |
| @vue-macros/common common feature from Vue Macros. | 2.7m | +209% | - | 2 months ago 3.1.4 | ESM only | Bundled | Vue, Bundlers | |
| bun Bun is a fast all-in-one JavaScript runtime. | 2.6m | +650% | - | 20 days ago 1.4.2 | - | None | Bundlers, TypeScript tooling | |
| esbuild-linux-64 The Linux 64-bit binary for esbuild, a JavaScript bundler. | 2.5m | -24% | - | 3 years ago 0.15.18 | - | None | Bundlers, 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 | CommonJS | None | Bundlers, Parsers and serialisers | |
| xhr small xhr abstraction | 2.3m | +37% | - | 5 years ago 2.6.0 | CommonJS | Bundled | Bundlers | |
| @rolldown/binding-darwin-x64 Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 2.1m | +2122% | - | today 1.2.11 | CommonJS | None | Bundlers, 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.
- esbuildAn extremely fast JavaScript and CSS bundler and minifier.
- viteNative-ESM powered web dev build tool
- rollupNext-generation ES module bundler
- rolldownFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- @rolldown/binding-linux-x64-gnuFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- webpack-sourcesSource code handling classes for webpack
- default-browser-idGet the bundle identifier of the default browser (macOS). Example: com.apple.Safari
- @rolldown/binding-linux-x64-muslFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- bundle-nameGet bundle name from a bundle identifier (macOS): `com.apple.Safari` → `Safari`
- vite-tsconfig-pathsVite resolver for TypeScript compilerOptions.paths
- vitefuUtilities for building frameworks with Vite
- webpack-dev-serverServes a webpack app. Updates the browser on changes.
- metro-source-map🚇 Source map generator for Metro.
- ob1A small library for working with 0- and 1-based offsets in a type-checked way.
- metro-runtime🚇 Module required for evaluating Metro bundles.
- metro-symbolicate🚇 A tool to find the source location from JS bundles and stack traces.
- metro-config🚇 Config parser for Metro.
- metro-cache🚇 Cache layers for Metro.
- metro🚇 The JavaScript bundler for React Native.
- metro-cache-key🚇 Cache key utility.
- metro-transform-worker🚇 Transform worker for Metro.
- metro-file-map[Experimental] - 🚇 File crawling, watching and mapping for Metro
- @storybook/builder-viteA Storybook builder to dev and build with Vite
- @storybook/react-viteStorybook for React and Vite: Develop, document, and test UI components in isolation
- @rolldown/binding-wasm32-wasiFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- webpack-cliCLI for webpack & friends
- @lovable.dev/vite-tanstack-configVite config wrapper for Lovable TanStack Start projects
- webpack-node-externalsEasily exclude node_modules in Webpack bundle
- babel-preset-expoThe Babel preset for Expo projects
- @expo/xcprettyParse and format xcodebuild logs
- fix-dts-default-cjs-exportsUtility to fix TypeScript declarations when using default exports in CommonJS.
- @rolldown/binding-linux-arm64-gnuFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- split-caSimple 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.
- esbuild-wasmThe cross-platform WebAssembly binary for esbuild, a JavaScript bundler.
- @storybook/builder-webpack5A Storybook builder to dev and build with Webpack
- @storybook/addon-actionsEmpty package - please don't use it anymore
- generic-namesHelper for building generic names, similar to webpack
- @rolldown/binding-win32-x64-msvcFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- @swc-node/coreFaster swc nodejs binding
- @microsoft/api-extractorAnalyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups
- @rolldown/binding-linux-arm64-muslFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- @swc-node/sourcemap-supportRuntime sourcemap support in NodeJS
- @rolldown/binding-darwin-arm64Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- webpack-logA logger for the Webpack ecosystem
- @vue-macros/commoncommon feature from Vue Macros.
- bunBun is a fast all-in-one JavaScript runtime.
- esbuild-linux-64The Linux 64-bit binary for esbuild, a JavaScript bundler.
- xml-parse-from-stringDOMParser.parseFromString for XML with IE8 fallback
- xhrsmall xhr abstraction
- @rolldown/binding-darwin-x64Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.