Skip to content
JS
Package category

Bundler plugins and loaders

Plugins and loaders for webpack, Rollup, Vite and esbuild.

814 packages0 comparisons

Packages compared

814 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
vite-react-ssg
Static-site generation for React on Vite.
33.6k+2135%-2 months ago
0.9.2
ESM onlyBundledReact, Bundler plugins and loaders
rollup-plugin-rename-node-modules
A Rollup plugin to rename the `node_modules` created when bundling some external libries while using preserveModules
33.4k+134%-4 years ago
1.3.1
ESM + CommonJSBundledBundler plugins and loaders
angular2-template-loader
Angular2 webpack loader that inlines your angular2 templates and stylesheets into angular components.
33.3k+10%-9 years ago
0.6.2
CommonJSNoneAngular, Bundler plugins and loaders
@docusaurus/responsive-loader
A webpack loader for responsive images.
33k---1 year ago
1.7.1
CommonJSNoneBundler plugins and loaders
vite-plugin-zip-pack
Vite plugin for packing distribution/build folder into a zip file.
32.8k+238%-2 years ago
1.2.4
ESM + CommonJSBundledBundler plugins and loaders, Compression and archives
rollup-plugin-tsconfig-paths
Rollup plugin for resolving tsconfig paths
32.1k+85%-2 years ago
1.5.2
ESM + CommonJSBundledBundler plugins and loaders
@analogjs/vite-plugin-nitro
A Vite plugin for adding a nitro API server
31.4k---today
2.7.5
ESM onlyBundledAngular, Routing
bundle-stats-webpack-plugin
In-depth bundle analyzer for webpack(bundle size, assets, modules, packages)
31.3k+2%-1 month ago
4.22.3
CommonJSBundledBundler plugins and loaders
webpack-build-notifier
A Webpack plugin that generates OS notifications for build steps using node-notifier.
31.2k+17%-2 years ago
3.1.0
ESM + CommonJSBundledBundler plugins and loaders
rollup-plugin-svg-import
Import SVG images in javascript file
30.6k-24%-2 years ago
3.0.0
ESM onlyBundledBundler plugins and loaders, Image processing
vite-plugin-monaco-editor-esm
A newer vite plugin for the Monaco Editor, support esm.
30.6k+55%--
2.0.3
ESM onlyBundledRich text and code editors, Bundler plugins and loaders
esbuild-svelte
esbuild plugin to resolve .svelte files
30.5k+31%-4 months ago
0.9.5
ESM + CommonJSBundledSvelte, Bundler plugins and loaders
@alwaysmeticulous/recorder-plugin
Meticulous plugin for Vite, Webpack, Rspack, Rsbuild, and Nuxt that injects the recorder script into the HTML head, plus a Vite plugin that emits CSS source maps for stylesheet coverage.
30.3k---14 days ago
2.338.0
ESM onlyNoneVue, Bundler plugins and loaders
@stylexswc/webpack-plugin
StyleX plugin for webpack powered by a Rust NAPI-RS/SWC compiler. Fast StyleX transforms and CSS extraction without Babel.
30.2k---1 day ago
0.19.0
ESM + CommonJSBundledCSS-in-JS and styling, Bundler plugins and loaders
@netlify/vite-plugin-tanstack-start
Vite plugin for TanStack Start on Netlify
30k---27 days ago
1.3.19
ESM onlyBundledBundler plugins and loaders
rollup-plugin-ignore
Ignore a module in rollup.js
30k+3%-5 years ago
1.0.10
CommonJSBundledBundler plugins and loaders
csp-html-webpack-plugin
A plugin which, when combined with HTMLWebpackPlugin, adds CSP tags to the HTML output
29.7k-35%-5 years ago
5.1.0
CommonJSNoneBundler plugins and loaders
@kocal/friendly-errors-webpack-plugin
Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience
28.1k---6 months ago
3.0.0
CommonJSBundledBundler plugins and loaders
bundle-stats
In-depth bundle analyzer for webpack(bundle size, assets, modules, packages)
27.6k+36%-1 month ago
4.22.3
CommonJSBundledBundler plugins and loaders
vite-plugin-web-extension
![Vite Plugin Web Extension](../../.github/assets/social-banner.png)
27.6k+412%-5 months ago
4.5.1
ESM + CommonJSBundledBundler plugins and loaders
glob-import-loader
Webpack loader that enables glob patterns in ES6 imports.
27.4k-23%-6 months ago
2.0.0
CommonJSNoneFiles and file systems, Bundler plugins and loaders
generate-json-webpack-plugin
Webpack plugin to generate a custom JSON asset
27.4k-10%-5 years ago
2.0.0
CommonJSNoneBundler plugins and loaders
@web/rollup-plugin-copy
Rollup plugin which copies asset files while retaining the relative folder structure.
27.2k---2 months ago
1.0.0
ESM + CommonJSBundledDev servers and API mocking, Testing
html-inline-css-webpack-plugin
☄️ A webpack plugin for convert external stylesheet to embedded stylesheet, aka document stylesheet
26.9k-5%-3 years ago
1.11.2
CommonJSBundledBundler plugins and loaders
inject-loader
A Webpack loader for injecting code into modules via their dependencies
26.8k-13%-8 years ago
4.0.1
CommonJSNoneBundler plugins and loaders, Testing
@julr/vite-plugin-validate-env
✅ Vite plugin for validating your environment variables
26.6k---6 months ago
2.2.2
ESM onlyNoneSchema validation, Bundler plugins and loaders
@formatjs/unplugin
Universal build plugin for FormatJS — supports Vite, Webpack, Rollup, esbuild, Rspack, and Rsbuild
26.6k---5 days ago
1.2.12
ESM onlyBundledBundler plugins and loaders, Internationalisation
vite-plugin-vue2
Vite plugin for Vue2
26.2k-4%--
2.0.3
CommonJSBundledBundler plugins and loaders
rollup-plugin-es3
Make rollup compatible with ES3, remove Object.defineProperty of __esModule part
25.4k-42%-8 years ago
1.1.0
CommonJSNoneBundler plugins and loaders
vite-plugin-wrapper
A Vite plugin for transparently wrapping matched modules with custom implementations.
25.1k--2 months ago
0.1.1
ESM onlyBundledBundler plugins and loaders
@import-meta-env/unplugin
Build once, deploy anywhere. Startup/runtime environment variable solution for JavaScript.
24.9k---1 year ago
0.6.3
CommonJSBundledConfiguration, Bundler plugins and loaders
generate-package-json-webpack-plugin
Generates a package.json file containing the external modules used by your webpack bundle
24.8k+24%-6 months ago
2.7.0
CommonJSBundledBundler plugins and loaders, Node.js utilities
string-replace-webpack-plugin
Replace string tokens in the contents of a file.
24.5k+7%-9 years ago
0.1.3
CommonJSNoneBundler plugins and loaders
add-asset-html-webpack-plugin
Add a JS or CSS assets to a generated HTML file
24.3k-30%-3 years ago
6.0.0
CommonJSNoneBundler plugins and loaders
webpack-permissions-plugin
A webpack plugin to set permissions for your output files and folders
24.1k-11%-2 years ago
1.0.10
CommonJSNoneBundler plugins and loaders
rollup-plugin-babel-minify
Simple rollup plugin for minifying code using babel-minify.
24k+79%--
10.0.0
ESM + CommonJSNoneBundler plugins and loaders
vite-plugin-generate-file
Generate extra file to dist folder.
23.7k+2%-1 year ago
0.3.1
ESM + CommonJSBundledBundler plugins and loaders
rollbar-sourcemap-webpack-plugin
A Webpack plugin to upload sourcemaps to Rollbar after build
23.3k-18%-5 years ago
3.3.0
CommonJSNoneBundler plugins and loaders
vite-plugin-preload
[![npm version](https://badge.fury.io/js/vite-plugin-preload.svg)](https://badge.fury.io/js/vite-plugin-preload) ![npm downloads](https://img.shields.io/npm/dw/vite-plugin-preload) [![build](https://github.com/jarlef/vite-plugin-preload/actions/workflows/
22.9k+3%-6 months ago
0.7.0
ESM + CommonJSBundledBundler plugins and loaders
vite-plugin-copy
Vitejs plguin: copy files and folders
22.8k-4%-5 years ago
0.1.6
ESM + CommonJSNoneBundler plugins and loaders, Files and file systems
@wasm-tool/wasm-pack-plugin
Webpack plugin for Rust
22.2k---3 years ago
1.7.0
CommonJSBundledBundler plugins and loaders
csv-loader
A webpack module to intelligently load csv files.
22k-3%-4 years ago
3.0.5
-NoneParsers and serialisers, Bundler plugins and loaders
rollup-plugin-import-trace
Rollup/Vite plugin to track import chains for better error debugging
22k--7 months ago
1.0.1
ESM + CommonJSBundledBundler plugins and loaders
wrapper-webpack-plugin
Wraps output files (chunks) with custom text or code.
21.9k-1%-4 years ago
2.2.2
CommonJSNoneBundler plugins and loaders
rollup-plugin-size-snapshot
[travis-img]: https://travis-ci.org/TrySound/rollup-plugin-size-snapshot.svg [travis]: https://travis-ci.org/TrySound/rollup-plugin-size-snapshot
21.8k-12%--
0.12.0
CommonJSNoneBundler plugins and loaders
@cyclonedx/webpack-plugin
Creates CycloneDX Software Bill of Materials (SBoM) from webpack projects
21.8k---1 month ago
5.3.3
CommonJSBundledBundler plugins and loaders
@poppanator/sveltekit-svg
Import SVG files as Svelte components
21.7k---1 month ago
7.0.1
ESM onlyBundledBundler plugins and loaders, Svelte
webpack-shell-plugin
Run shell commands before and after webpack builds
21.2k-16%-9 years ago
0.5.0
CommonJSNoneBundler plugins and loaders
svg-spritemap-webpack-plugin
Generates symbol-based SVG spritemap from all .svg files in a directory
20.6k-18%-4 months ago
5.1.4
ESM onlyBundledCSS-in-JS and styling, Bundler plugins and loaders
inline-manifest-webpack-plugin
inline your Webpack manifest.js with a script tag to save http request
20.4k+439%-8 years ago
4.0.2
CommonJSNoneBundler plugins and loaders, HTTP clients

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.

No comparisons for this package yet.