Package category
Bundler plugins and loaders
Plugins and loaders for webpack, Rollup, Vite and esbuild.
814 packages0 comparisons
Packages compared
814 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| rollup-plugin-sri Add subresource integrity tags to all your html files 🔒 | 1.8k | +7% | - | 5 years ago 1.3.4 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Security | |
| vite-console-forward-plugin A Vite plugin that forwards browser console logs to the Vite dev server console | 1.7k | +181% | - | - 2.0.1 | ESM only | Bundled | Bundler plugins and loaders, Dev servers and API mocking | |
| remove-flow-types-loader a webpack loader to remove flow types | 1.7k | -16% | - | 8 years ago 1.1.0 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-node-copy Copy Node.js modules that Rollup can't bundle | 1.7k | +312% | - | 5 years ago 1.0.4 | CommonJS | None | Node.js utilities, Bundler plugins and loaders | |
| generate-file-webpack-plugin General purpose Webpack plugin for generating files. | 1.7k | -51% | - | 6 years ago 1.0.1 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-shell Execute shell commands in Rollup. | 1.7k | -23% | - | 3 years ago 1.0.9 | CommonJS | Bundled | Bundler plugins and loaders | |
| @automattic/webpack-rtl-plugin Webpack plugin to produce a rtl css bundle. | 1.7k | - | - | - | 4 years ago 6.0.0 | CommonJS | None | State management, React |
| @kanso-labs/unplugin-style-dictionary Compile Style Dictionary design tokens ahead of your bundler (Vite, Rolldown, Rollup, or Webpack) from a single unplugin-based plugin, with automatic watching and rebuilding under Vite | 1.7k | - | - | - | 1 day ago 0.10.7 | ESM only | Bundled | Bundler plugins and loaders, TypeScript tooling |
| terser-webpack-plugin-legacy Terser plugin for webpack | 1.7k | -75% | - | 5 years ago 1.2.5 | CommonJS | None | Bundler plugins and loaders | |
| @unocss/svelte-scoped Use UnoCSS in a modular fashion with styles being stored only in the Svelte component they are used in: Vite plugin for apps, Svelte preprocessor for component libraries | 1.7k | - | - | - | 9 days ago 66.10.5 | ESM only | Bundled | Bundler plugins and loaders, Svelte |
| prebuild-webpack-plugin Process files before starting your webpack build | 1.7k | -34% | - | 6 years ago 1.1.1 | CommonJS | None | Bundler plugins and loaders | |
| @formatjs/vite-plugin Vite plugin for FormatJS AST transformations | 1.7k | - | - | - | 6 months ago 1.1.0 | ESM only | Bundled | Bundler plugins and loaders |
| rollup-plugin-unused Rollup plugin to check for unused files | 1.6k | -6% | - | 4 years ago 0.1.1 | CommonJS | Bundled | Bundler plugins and loaders | |
| webpack-clean A webpack plugin to clean specified files after build | 1.6k | +54% | - | 6 years ago 1.2.5 | CommonJS | None | Bundler plugins and loaders | |
| add-asset-webpack-plugin Dynamically add an asset to the Webpack graph | 1.6k | -33% | - | 1 year ago 3.1.1 | ESM only | Bundled | Bundler plugins and loaders | |
| vite-plugin-federation A Vite plugin for Module Federation. | 1.6k | +28% | - | 3 months ago 1.0.2 | ESM + CommonJS | Bundled | TypeScript tooling, Bundler plugins and loaders | |
| postcss-pipeline-webpack-plugin A webpack plugin to process generated assets with PostCSS pipeline | 1.6k | +7% | - | 5 years ago 6.0.0 | CommonJS | None | CSS-in-JS and styling, Bundler plugins and loaders | |
| vite-plugin-image-presets Image Presets for Vite.js apps. Optimize, resize, and process images consistently and with ease. | 1.6k | +90% | - | 5 months ago 0.3.5 | ESM only | Bundled | Image processing, Bundler plugins and loaders | |
| html-inline-css-loader Webpack loader that inlines or embeds CSS within HTML | 1.6k | +224% | - | 4 years ago 0.2.1 | ESM + CommonJS | None | Bundler plugins and loaders, Email | |
| @swc-node/loader Webpack loader powered by swc | 1.6k | - | - | - | 2 months ago 1.7.1 | CommonJS | None | Bundler plugins and loaders |
| @hap-toolkit/dsl-vue webpack {loader,plugin} for supporting vue in quickapp | 1.6k | - | - | - | 3 years ago 1.9.11 | - | None | Bundler plugins and loaders |
| react-display-name-plugin Build plugin that preserves React component names in production bundles for DevTools. Supports Webpack and Vite. | 1.6k | - | - | 10 months ago 1.0.1 | CommonJS | Bundled | TypeScript tooling, React | |
| webpack-parallel-uglify-plugin A webpack plugin to run uglifyjs in parallel. | 1.6k | -14% | - | 5 years ago 2.0.0 | CommonJS | None | Bundler plugins and loaders | |
| astro-imagetools Image Optimization tools for the Astro JS framework | 1.6k | -15% | - | 3 years ago 0.9.0 | ESM only | Bundled | Image processing, Bundler plugins and loaders | |
| rollup-plugin-react-scoped-css Bring scoped CSS to React with Vite & Rollup. Lightweight component-level style isolation similar to Vue and Angular. | 1.5k | +29% | - | 6 months ago 1.2.3 | ESM only | Bundled | Bundler plugins and loaders, CSS-in-JS and styling | |
| virtual-module-webpack-plugin Adds the contents of a virtual file to webpack's cached file system without writing it to disk | 1.5k | -11% | - | 7 years ago 0.4.1 | - | None | Bundler plugins and loaders | |
| @zainulbr/i18n-webpack-plugin Rewrite original embed localization into your bundle with support webpack 5 | 1.5k | - | - | - | 5 years ago 2.0.3 | CommonJS | None | Internationalisation, Bundler plugins and loaders |
| @lynx-js/chunk-loading-webpack-plugin-canary A webpack plugin to generate chunk loading runtime for Lynx. | 1.5k | - | - | - | 20 days ago 0.4.2 | ESM only | Bundled | Bundler plugins and loaders, React |
| tsover Fork of TypeScript with operator overloading | 1.5k | - | - | 3 months ago 6.0.2 | CommonJS | Bundled | TypeScript tooling, Bundler plugins and loaders | |
| esbuild-copy-files-plugin An esbuild plugin that allows to easily copy files and folders across the application | 1.5k | -19% | - | 1 year ago 1.2.1 | ESM only | None | Bundler plugins and loaders | |
| vux-loader extended loader for vue-loader | 1.5k | +44% | - | 8 years ago 1.2.9 | CommonJS | None | Vue, Bundler plugins and loaders | |
| minify-html-literals-loader Webpack loader wrapper of minify-html-literals | 1.5k | -27% | - | 4 years ago 1.1.1 | CommonJS | None | Bundler plugins and loaders | |
| @size-limit/webpack-css Webpack plugin to support css for Size Limit | 1.5k | - | - | - | 10 days ago 14.0.0 | ESM only | None | Bundler plugins and loaders |
| next-plugin-bundle-stats In-depth bundle analyzer for webpack(bundle size, assets, modules) | 1.5k | -71% | - | 1 month ago 4.22.3 | CommonJS | None | Bundler plugins and loaders | |
| angular2-router-loader A webpack loader for Angular that enables string-based module loading with the Angular Router | 1.5k | +35% | - | 9 years ago 0.3.5 | CommonJS | None | Bundler plugins and loaders, Angular | |
| @lynx-js/cache-events-webpack-plugin-canary Cache Lynx native events until the BTS chunk is fully loaded, and replay them when the BTS chunk is ready. | 1.4k | - | - | - | 20 days ago 0.2.1 | ESM only | Bundled | Bundler plugins and loaders, React |
| rollup-plugin-pnp-resolve plug'n'play resolver for Rollup | 1.4k | +70% | - | 6 years ago 2.0.0 | - | None | Bundler plugins and loaders | |
| @ideavo/webpack-tagger A webpack loader that automatically adds ideavo attributes to your React components in Next.js. | 1.4k | - | - | - | 24 days ago 1.0.2 | ESM + CommonJS | Bundled | Bundler plugins and loaders, React |
| @lynx-js/css-extract-webpack-plugin-canary This plugin extracts CSS into separate files. It creates a CSS file per JS file which contains CSS. | 1.4k | - | - | - | 20 days ago 0.11.0 | ESM only | Bundled | Bundler plugins and loaders, React |
| style-ext-html-webpack-plugin Enhances html-webpack-plugin functionality by enabling inline styles. | 1.4k | -27% | - | 5 years ago 4.1.3 | CommonJS | None | Bundler plugins and loaders | |
| xml-webpack-plugin Use templates to generate XML files in your webpack project | 1.4k | -36% | - | 4 years ago 1.3.0 | CommonJS | None | Bundler plugins and loaders | |
| webpack-exclude-assets-plugin Plugin to exclude assets from webpack output | 1.4k | -47% | - | 8 years ago 0.1.1 | CommonJS | None | Bundler plugins and loaders | |
| webpack-config-dump-plugin A webpack plugin to cache compiled webpack config on the file system | 1.4k | -1% | - | 3 years ago 3.0.3 | CommonJS | Bundled | Bundler plugins and loaders | |
| html-webpack-script-attributes-plugin Addon for the html-webpack-plugin to customize the script attributes of script tag. | 1.4k | +10% | - | 5 years ago 2.0.2 | CommonJS | None | Bundler plugins and loaders | |
| sizeof-loader Webpack loader that works like url-loader (or file-loader) but with extracted information such as image dimensions and file-size. | 1.4k | +19% | - | 6 years ago 2.0.0 | CommonJS | None | Bundler plugins and loaders | |
| transpile-webpack-plugin Transpiles input files into output files individually without bundling together | 1.3k | +10% | - | 3 years ago 1.1.3 | CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-browsersync Serve your rolled up bundle via browsersync | 1.3k | -18% | - | 5 years ago 1.3.3 | CommonJS | None | Bundler plugins and loaders | |
| @wasm-tool/rollup-plugin-rust Rollup plugin for bundling and importing Rust crates. | 1.3k | - | - | - | 3 months ago 3.1.6 | ESM only | None | Bundler plugins and loaders |
| @xyd-js/vite-plugin Vite plugin that builds an xyd docs project during `vite build` and merges the static docs output into the host app's build | 1.3k | - | - | - | 2 days ago 0.0.0-build-0167722-20260922165502 | ESM only | Bundled | Bundler plugins and loaders, Documentation tooling |
| copy-pkg-json-webpack-plugin A webpack plugin to copy package.json file with desired key props into build directory | 1.3k | +29% | - | 5 years ago 0.0.40 | CommonJS | None | Bundler plugins and loaders |
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.
- rollup-plugin-sriAdd subresource integrity tags to all your html files 🔒
- vite-console-forward-pluginA Vite plugin that forwards browser console logs to the Vite dev server console
- remove-flow-types-loadera webpack loader to remove flow types
- rollup-plugin-node-copyCopy Node.js modules that Rollup can't bundle
- generate-file-webpack-pluginGeneral purpose Webpack plugin for generating files.
- rollup-plugin-shellExecute shell commands in Rollup.
- @automattic/webpack-rtl-pluginWebpack plugin to produce a rtl css bundle.
- @kanso-labs/unplugin-style-dictionaryCompile Style Dictionary design tokens ahead of your bundler (Vite, Rolldown, Rollup, or Webpack) from a single unplugin-based plugin, with automatic watching and rebuilding under Vite
- terser-webpack-plugin-legacyTerser plugin for webpack
- @unocss/svelte-scopedUse UnoCSS in a modular fashion with styles being stored only in the Svelte component they are used in: Vite plugin for apps, Svelte preprocessor for component libraries
- prebuild-webpack-pluginProcess files before starting your webpack build
- @formatjs/vite-pluginVite plugin for FormatJS AST transformations
- rollup-plugin-unusedRollup plugin to check for unused files
- webpack-cleanA webpack plugin to clean specified files after build
- add-asset-webpack-pluginDynamically add an asset to the Webpack graph
- vite-plugin-federationA Vite plugin for Module Federation.
- postcss-pipeline-webpack-pluginA webpack plugin to process generated assets with PostCSS pipeline
- vite-plugin-image-presetsImage Presets for Vite.js apps. Optimize, resize, and process images consistently and with ease.
- html-inline-css-loaderWebpack loader that inlines or embeds CSS within HTML
- @swc-node/loaderWebpack loader powered by swc
- @hap-toolkit/dsl-vuewebpack {loader,plugin} for supporting vue in quickapp
- react-display-name-pluginBuild plugin that preserves React component names in production bundles for DevTools. Supports Webpack and Vite.
- webpack-parallel-uglify-pluginA webpack plugin to run uglifyjs in parallel.
- astro-imagetoolsImage Optimization tools for the Astro JS framework
- rollup-plugin-react-scoped-cssBring scoped CSS to React with Vite & Rollup. Lightweight component-level style isolation similar to Vue and Angular.
- virtual-module-webpack-pluginAdds the contents of a virtual file to webpack's cached file system without writing it to disk
- @zainulbr/i18n-webpack-pluginRewrite original embed localization into your bundle with support webpack 5
- @lynx-js/chunk-loading-webpack-plugin-canaryA webpack plugin to generate chunk loading runtime for Lynx.
- tsoverFork of TypeScript with operator overloading
- esbuild-copy-files-pluginAn esbuild plugin that allows to easily copy files and folders across the application
- vux-loaderextended loader for vue-loader
- minify-html-literals-loaderWebpack loader wrapper of minify-html-literals
- @size-limit/webpack-cssWebpack plugin to support css for Size Limit
- next-plugin-bundle-statsIn-depth bundle analyzer for webpack(bundle size, assets, modules)
- angular2-router-loaderA webpack loader for Angular that enables string-based module loading with the Angular Router
- @lynx-js/cache-events-webpack-plugin-canaryCache Lynx native events until the BTS chunk is fully loaded, and replay them when the BTS chunk is ready.
- rollup-plugin-pnp-resolveplug'n'play resolver for Rollup
- @ideavo/webpack-taggerA webpack loader that automatically adds ideavo attributes to your React components in Next.js.
- @lynx-js/css-extract-webpack-plugin-canaryThis plugin extracts CSS into separate files. It creates a CSS file per JS file which contains CSS.
- style-ext-html-webpack-pluginEnhances html-webpack-plugin functionality by enabling inline styles.
- xml-webpack-pluginUse templates to generate XML files in your webpack project
- webpack-exclude-assets-pluginPlugin to exclude assets from webpack output
- webpack-config-dump-pluginA webpack plugin to cache compiled webpack config on the file system
- html-webpack-script-attributes-pluginAddon for the html-webpack-plugin to customize the script attributes of script tag.
- sizeof-loaderWebpack loader that works like url-loader (or file-loader) but with extracted information such as image dimensions and file-size.
- transpile-webpack-pluginTranspiles input files into output files individually without bundling together
- rollup-plugin-browsersyncServe your rolled up bundle via browsersync
- @wasm-tool/rollup-plugin-rustRollup plugin for bundling and importing Rust crates.
- @xyd-js/vite-pluginVite plugin that builds an xyd docs project during `vite build` and merges the static docs output into the host app's build
- copy-pkg-json-webpack-pluginA webpack plugin to copy package.json file with desired key props into build directory
No comparisons for this package yet.