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 |
|---|---|---|---|---|---|---|---|---|
| @umijs/react-refresh-webpack-plugin An **EXPERIMENTAL** Webpack plugin to enable "Fast Refresh" (also previously known as _Hot Reloading_) for React components. | 56.4k | - | - | - | 3 years ago 0.5.11 | CommonJS | Bundled | Bundler plugins and loaders, React |
| vite-plugin-svg-icons Vite Plugin for fast creating SVG sprites. | 56.2k | +53% | - | - 2.0.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| react-svg-loader Optimize svg and load it as a React Component | 56.1k | -52% | - | 7 years ago 3.0.3 | CommonJS | None | Bundler plugins and loaders, React | |
| boneyard-js Pixel-perfect skeleton loading screens. Wrap your component in <Skeleton> and boneyard snapshots the real DOM layout — no manual descriptors, no configuration. | 55.4k | - | - | 25 days ago 1.10.0 | ESM only | Bundled | Bundler plugins and loaders, React | |
| babel-plugin-react-svg Babel plugin to transform svg to react component | 55.2k | -58% | - | 7 years ago 3.0.3 | CommonJS | None | Bundler plugins and loaders, React | |
| vitepress-plugin-llms 📜 A VitePress plugin for generating LLM-friendly documentation | 53.6k | +643% | - | 14 days ago 1.14.0 | ESM only | Bundled | Documentation tooling, Bundler plugins and loaders | |
| vite-plugin-node Vite plugin to enable your node server HMR | 53.3k | +50% | - | 5 months ago 8.0.0 | CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-serve Serve your rolled up bundle | 52.9k | +30% | - | 2 years ago 3.0.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-alias Resolves aliases with Rollup | 50.9k | +4% | - | - 2.2.0 | ESM + CommonJS | None | Bundler plugins and loaders | |
| vike (Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom. | 50.2k | -76% | - | 22 days ago 0.4.266 | ESM only | Bundled | Bundler plugins and loaders, React | |
| script-ext-html-webpack-plugin Enhances html-webpack-plugin functionality with async and defer attributes for script elements | 49.3k | -11% | - | 5 years ago 2.1.5 | CommonJS | None | Promises and async control flow, Bundler plugins and loaders | |
| workerize-loader Automatically move a module into a Web Worker (Webpack loader) | 45.9k | -6% | - | 4 years ago 2.0.2 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-istanbul Seamless integration between Rollup and Istanbul. | 45.6k | -22% | - | 2 years ago 5.0.0 | ESM + CommonJS | None | Bundler plugins and loaders | |
| fork-ts-checker-notifier-webpack-plugin a notifier for users of fork-ts-checker-webpack-plugin | 45.2k | +50% | - | 2 years ago 9.0.0 | CommonJS | Bundled | Bundler plugins and loaders | |
| responsive-loader A webpack loader for responsive images | 45k | +160% | - | 3 years ago 3.1.2 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-buble Compile ES2015 with buble | 44.9k | -32% | - | - 0.19.8 | ESM + CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-brotli Compress your Rollup bundle with Brotli | 43.7k | +61% | - | 5 years ago 3.1.0 | CommonJS | None | Compression and archives, Bundler plugins and loaders | |
| vite-plugin-react-click-to-component Option+Right Click in your browser to open the source in your editor | 43.2k | +256% | - | 1 month ago 4.2.3 | ESM only | Bundled | Bundler plugins and loaders, React | |
| rollup-plugin-esbuild-minify Rollup plugin to minify or clean up generated bundles using esbuild. | 43.2k | +117% | - | 1 year ago 1.3.0 | ESM + CommonJS | None | Bundler plugins and loaders | |
| @codecov/webpack-plugin Official Codecov Webpack plugin | 43.1k | - | - | - | 5 months ago 2.0.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| modify-source-webpack-plugin Webpack plugin for modifying modules source | 43.1k | -39% | - | 3 years ago 4.1.0 | CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-styler Universal Rollup plugin for styles: PostCSS, Sass, Less, Stylus and more | 42.7k | +217% | - | 1 month ago 2.1.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, Bundler plugins and loaders | |
| @varlock/vite-integration Vite plugin to use varlock for .env file loading - adds validation, type-safety, and extra security features | 42.6k | - | - | - | 13 days ago 1.5.2 | ESM only | Bundled | Configuration, Schema validation |
| webpack-deadcode-plugin Webpack plugin to detect unused files and unused exports in used files | 42.6k | -4% | - | 4 years ago 0.1.17 | CommonJS | None | Bundler plugins and loaders | |
| mini-html-webpack-plugin A miniature version of html-webpack-plugin with only necessary features | 42.6k | -38% | - | 5 years ago 3.1.3 | CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-inject-process-env Inject environment variables in process.env with Rollup | 42.2k | +154% | - | 5 years ago 1.3.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Configuration | |
| rollup-plugin-generate-package-json Generate package.json file with packages from your bundle using Rollup | 42k | +14% | - | 6 years ago 3.2.0 | ESM + CommonJS | None | Bundler plugins and loaders | |
| html-webpack-tags-plugin lets you define html tags to inject with html-webpack-plugin | 41.9k | -38% | - | 4 years ago 3.0.2 | CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-css-only Rollup plugin that bundles imported css | 41.4k | -20% | - | - 4.5.5 | ESM + CommonJS | None | Bundler plugins and loaders | |
| vite-plugin-graphql-codegen Zero-config vite plugin that uses the vite file watcher to run graphql codegen programmatically without needing to start a separate watcher | 40.8k | +25% | - | 3 months ago 4.0.1 | ESM only | None | GraphQL, Bundler plugins and loaders | |
| isomorphic-style-loader CSS style loader for Webpack optimized for critical path CSS rendering and isomoprhic web apps | 40.7k | -9% | - | 3 months ago 6.0.0 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-copy-assets Copy additional assets into the output directory of your rollup bundle. | 39.8k | +128% | - | 5 years ago 2.0.3 | ESM + CommonJS | None | Bundler plugins and loaders | |
| react-compiler-webpack The webpack/Next.js Plugin for React Compiler | 39.6k | +224% | - | 1 month ago 1.1.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, React | |
| rollup-plugin-web-worker-loader Rollup plugin to handle Web Workers | 39.5k | +342% | - | 1 year ago 1.7.0 | CommonJS | None | Bundler plugins and loaders | |
| @vxna/mini-html-webpack-template Minimum viable template for mini-html-webpack-plugin | 38.4k | - | - | - | 6 years ago 2.0.0 | CommonJS | None | Bundler plugins and loaders |
| rollup-plugin-pure Annotate functions as pure for Rollup | 38k | +2047% | - | 1 year ago 0.4.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| vite-plugin-relay A vite plugin for relay | 37.5k | +105% | - | 2 years ago 2.1.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, TypeScript tooling | |
| purgecss-webpack-plugin PurgeCSS plugin for webpack - Remove unused css | 37.5k | -20% | - | 7 months ago 8.0.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, CSS-in-JS and styling | |
| hot-accept-webpack-plugin With ease add HMR accepting code to need modules | 36.9k | -38% | - | 3 years ago 4.0.2 | CommonJS | Bundled | Bundler plugins and loaders | |
| vuepress-html-webpack-plugin Simplifies creation of HTML files to serve your webpack bundles | 36.8k | -10% | - | 8 years ago 3.2.0 | CommonJS | None | Bundler plugins and loaders | |
| vite-plugin-webfont-dl Vite plugin for downloading and injecting webfonts | 36.7k | +119% | - | 1 month ago 3.13.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders, React | |
| @visulima/vite-overlay Improved vite overlay | 36.5k | - | - | - | 1 day ago 2.0.27 | ESM only | Bundled | React, Bundler plugins and loaders |
| vite-ssg Server-side generation for Vite | 35.7k | +79% | - | 7 months ago 28.3.0 | ESM only | Bundled | Bundler plugins and loaders, Vue | |
| rails-erb-loader Embedded Ruby (`.erb`) `webpack` loader for Ruby projects. | 35.4k | -28% | - | 7 years ago 5.5.2 | CommonJS | None | Bundler plugins and loaders | |
| unlazy-loader Webpack loader to transform lazy-cache files into unlazy cached files. | 35.4k | +0% | - | 8 years ago 0.1.3 | CommonJS | None | Bundler plugins and loaders, Caching | |
| rollup-plugin-auto-external Rollup plugin to automatically exclude package.json dependencies and peerDependencies from your bundle | 35.1k | +1% | - | 8 years ago 2.0.0 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-sourcemaps2 Rollup plugin for grabbing source maps from sourceMappingURLs | 35k | +93% | - | 1 day ago 0.5.9 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| remove-files-webpack-plugin A plugin for webpack that removes files and folders before and after compilation. | 34.6k | +26% | - | 4 years ago 1.5.0 | CommonJS | Bundled | Bundler plugins and loaders | |
| extract-loader webpack loader to extract HTML and CSS from the bundle | 34.1k | -28% | - | 6 years ago 5.1.0 | CommonJS | None | Bundler plugins and loaders | |
| vite-plugin-json5 Plugin for allowing .json5 and .jsonc files to be loaded. | 33.9k | +500% | - | 5 months ago 1.4.4 | ESM only | Bundled | 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.
- @umijs/react-refresh-webpack-pluginAn **EXPERIMENTAL** Webpack plugin to enable "Fast Refresh" (also previously known as _Hot Reloading_) for React components.
- vite-plugin-svg-iconsVite Plugin for fast creating SVG sprites.
- react-svg-loaderOptimize svg and load it as a React Component
- boneyard-jsPixel-perfect skeleton loading screens. Wrap your component in <Skeleton> and boneyard snapshots the real DOM layout — no manual descriptors, no configuration.
- babel-plugin-react-svgBabel plugin to transform svg to react component
- vitepress-plugin-llms📜 A VitePress plugin for generating LLM-friendly documentation
- vite-plugin-nodeVite plugin to enable your node server HMR
- rollup-plugin-serveServe your rolled up bundle
- rollup-plugin-aliasResolves aliases with Rollup
- vike(Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.
- script-ext-html-webpack-pluginEnhances html-webpack-plugin functionality with async and defer attributes for script elements
- workerize-loaderAutomatically move a module into a Web Worker (Webpack loader)
- rollup-plugin-istanbulSeamless integration between Rollup and Istanbul.
- fork-ts-checker-notifier-webpack-plugina notifier for users of fork-ts-checker-webpack-plugin
- responsive-loaderA webpack loader for responsive images
- rollup-plugin-bubleCompile ES2015 with buble
- rollup-plugin-brotliCompress your Rollup bundle with Brotli
- vite-plugin-react-click-to-componentOption+Right Click in your browser to open the source in your editor
- rollup-plugin-esbuild-minifyRollup plugin to minify or clean up generated bundles using esbuild.
- @codecov/webpack-pluginOfficial Codecov Webpack plugin
- modify-source-webpack-pluginWebpack plugin for modifying modules source
- rollup-plugin-stylerUniversal Rollup plugin for styles: PostCSS, Sass, Less, Stylus and more
- @varlock/vite-integrationVite plugin to use varlock for .env file loading - adds validation, type-safety, and extra security features
- webpack-deadcode-pluginWebpack plugin to detect unused files and unused exports in used files
- mini-html-webpack-pluginA miniature version of html-webpack-plugin with only necessary features
- rollup-plugin-inject-process-envInject environment variables in process.env with Rollup
- rollup-plugin-generate-package-jsonGenerate package.json file with packages from your bundle using Rollup
- html-webpack-tags-pluginlets you define html tags to inject with html-webpack-plugin
- rollup-plugin-css-onlyRollup plugin that bundles imported css
- vite-plugin-graphql-codegenZero-config vite plugin that uses the vite file watcher to run graphql codegen programmatically without needing to start a separate watcher
- isomorphic-style-loaderCSS style loader for Webpack optimized for critical path CSS rendering and isomoprhic web apps
- rollup-plugin-copy-assetsCopy additional assets into the output directory of your rollup bundle.
- react-compiler-webpackThe webpack/Next.js Plugin for React Compiler
- rollup-plugin-web-worker-loaderRollup plugin to handle Web Workers
- @vxna/mini-html-webpack-templateMinimum viable template for mini-html-webpack-plugin
- rollup-plugin-pureAnnotate functions as pure for Rollup
- vite-plugin-relayA vite plugin for relay
- purgecss-webpack-pluginPurgeCSS plugin for webpack - Remove unused css
- hot-accept-webpack-pluginWith ease add HMR accepting code to need modules
- vuepress-html-webpack-pluginSimplifies creation of HTML files to serve your webpack bundles
- vite-plugin-webfont-dlVite plugin for downloading and injecting webfonts
- @visulima/vite-overlayImproved vite overlay
- vite-ssgServer-side generation for Vite
- rails-erb-loaderEmbedded Ruby (`.erb`) `webpack` loader for Ruby projects.
- unlazy-loaderWebpack loader to transform lazy-cache files into unlazy cached files.
- rollup-plugin-auto-externalRollup plugin to automatically exclude package.json dependencies and peerDependencies from your bundle
- rollup-plugin-sourcemaps2Rollup plugin for grabbing source maps from sourceMappingURLs
- remove-files-webpack-pluginA plugin for webpack that removes files and folders before and after compilation.
- extract-loaderwebpack loader to extract HTML and CSS from the bundle
- vite-plugin-json5Plugin for allowing .json5 and .jsonc files to be loaded.
No comparisons for this package yet.