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 |
|---|---|---|---|---|---|---|---|---|
| base64-inline-loader A Base64 loader for Webpack | 13.2k | -11% | - | 5 years ago 2.0.1 | - | None | Cryptography and hashing, Bundler plugins and loaders | |
| i18next-hmr I18Next HMR🔥 webpack / vite plugin that allows reload translation resources instantly on the client & the server. | 13.1k | +83% | - | 4 months ago 3.2.0 | CommonJS | None | Bundler plugins and loaders | |
| unused-files-webpack-plugin Glob all files that are not compiled by webpack under webpack's context | 13k | -22% | - | 8 years ago 3.4.0 | CommonJS | None | Bundler plugins and loaders, Files and file systems | |
| @lavamoat/webpack LavaMoat Webpack plugin for running dependencies in Compartments without eval | 13k | - | - | - | 21 days ago 2.3.0 | CommonJS | Bundled | Security, Bundler plugins and loaders |
| rollup-plugin-flow Remove Flow type annotations before bundling. | 12.9k | -53% | - | - 1.1.1 | CommonJS | None | Bundler plugins and loaders | |
| esbuild-copy-static-files An esbuild plugin to copy static files that changed from a source directory to a destination directory | 12.9k | -7% | - | 4 years ago 0.1.0 | CommonJS | None | Bundler plugins and loaders | |
| @spiriit/vite-plugin-svg-spritemap Generates symbol-based SVG spritemap from all .svg files in a directory | 12.8k | - | - | - | 1 month ago 7.2.0 | ESM only | Bundled | CSS-in-JS and styling, Bundler plugins and loaders |
| preload-webpack-plugin Enhances html-webpack-plugin with link rel=preload wiring capabilities for scripts | 12.5k | -16% | - | 8 years ago 2.3.0 | CommonJS | None | Bundler plugins and loaders | |
| @remcovaes/web-test-runner-vite-plugin @web/test-runner plugin to allow the build to be done by Vite | 12.5k | - | - | - | 5 months ago 1.4.1 | ESM only | None | Testing, Vue |
| ignore-emit-webpack-plugin Prevents ignored files from being emitted during a Webpack build | 12.4k | -31% | - | 5 years ago 2.0.6 | - | None | Bundler plugins and loaders | |
| @serwist/vite A module that integrates Serwist into your Vite application. | 12.1k | - | - | - | 2 months ago 9.5.12 | ESM only | Bundled | Bundler plugins and loaders, Svelte |
| text-loader Webpack loader to polyfill for Requires' text loader module | 12k | -38% | - | 11 years ago 0.0.1 | CommonJS | None | Bundler plugins and loaders | |
| json5-loader json5 loader module for webpack | 11.9k | -19% | - | 5 years ago 4.0.1 | CommonJS | None | Bundler plugins and loaders | |
| angular-router-loader A webpack loader for Angular that enables string-based module loading with the Angular Router | 11.9k | +6% | - | 8 years ago 0.8.5 | CommonJS | None | Bundler plugins and loaders, Angular | |
| rollup-plugin-sizes Show info about files/packages included with your rollup bundle | 11.9k | -36% | - | 1 year ago 1.1.0 | CommonJS | None | Bundler plugins and loaders | |
| vite-plugin-sentry The unofficial Sentry plugin for Vite ⚡️ | 11.8k | +24% | - | 1 year ago 1.4.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Monitoring and error tracking | |
| vite-plugin-csp Create CSP meta tags and header configs from all sources in the final Vite html | 11.8k | +104% | - | 4 years ago 1.1.2 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Security | |
| ecma-version-validator-webpack-plugin A wepback plugin to verify ECMAScript version for bundle files | 11.8k | +179% | - | 4 years ago 1.2.1 | CommonJS | Bundled | Bundler plugins and loaders | |
| magic-comments-loader Add webpack magic comments to your dynamic imports at build time. | 11.7k | +334% | - | 7 months ago 3.0.0 | ESM + CommonJS | None | Bundler plugins and loaders | |
| duplicate-dependencies-webpack-plugin webpack plugin to find duplicated dependencies from your bundle | 11.6k | +765% | - | 4 years ago 1.0.2 | CommonJS | None | Bundler plugins and loaders | |
| babel-minify-webpack-plugin babel-minify plugin for webpack | 11.6k | -23% | - | 8 years ago 0.3.1 | CommonJS | None | Bundler plugins and loaders | |
| time-analytics-webpack-plugin analytize the time of loaders and plugins | 11.4k | -36% | - | 3 years ago 0.1.20 | CommonJS | Bundled | Bundler plugins and loaders | |
| @prerenderer/rollup-plugin Flexible, framework-agnostic static site generation for apps built with rollup or vite. | 11.4k | - | - | - | 2 years ago 0.3.12 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| @froxz/vite-plugin-s3 Allows you to upload files to AWS S3 or any other S3 compatible provider | 11.4k | - | - | - | 3 months ago 2.1.4 | ESM only | Bundled | Bundler plugins and loaders |
| rollup-plugin-strip-banner Rollup plugin that can be used to remove banner on modules | 11.3k | +64% | - | 2 years ago 3.1.0 | CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-summary A rollup plugin that summarizes the build | 11.2k | +16% | - | 1 year ago 3.0.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| vite-plugin-html-inject Split your index.html into multiple files and inject them where ever you want! | 11.2k | +52% | - | 2 years ago 1.1.2 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| @web/rollup-plugin-import-meta-assets Rollup plugin that detects assets references relative to modules using patterns such as `new URL('./path/to/asset.ext', import.meta.url)`. The assets are added to the rollup pipeline, allowing them to be transformed and hash the filenames. | 11k | - | - | - | 2 months ago 3.0.0 | ESM + CommonJS | Bundled | Dev servers and API mocking, Testing |
| webpack-ext-reloader Watch for file changes and reload WebExtensions on browsers. | 10.8k | +707% | - | 2 years ago 1.1.13 | CommonJS | Bundled | Bundler plugins and loaders | |
| @lynx-js/chunk-loading-webpack-plugin A webpack plugin to generate chunk loading runtime for Lynx. | 10.8k | - | - | - | 21 days ago 0.4.2 | ESM only | Bundled | Bundler plugins and loaders, React |
| rollup-plugin-preserve-shebang Automatically preserve a shebang in your entry file. | 10.8k | -48% | - | 6 years ago 1.0.1 | ESM + CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-dotenv Rollup plugin that loads available .env files and replaces the defined variables with their values | 10.7k | +39% | - | 2 years ago 0.5.1 | ESM + CommonJS | Bundled | Configuration, Bundler plugins and loaders | |
| @faulty/ts-docs-loader Generate documentation for TypeScript interfaces, functions, types, and more on-the-fly through webpack | 10.7k | - | - | - | 2 years ago 0.3.2 | CommonJS | None | Documentation tooling, TypeScript tooling |
| babel-plugin-define-patterns Create constants that replace various expressions at build-time | 10.7k | +112% | - | 6 years ago 1.0.0 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-jscc Conditional comments and variable replacement for rollup, based on jscc | 10.7k | +91% | - | 6 years ago 2.0.0 | CommonJS | Bundled | Bundler plugins and loaders, TypeScript tooling | |
| ejs-webpack-loader EJS webpack 4.x loader (without frontend dependencies) | 10.7k | -26% | - | 8 years ago 2.2.2 | CommonJS | None | Templating, Bundler plugins and loaders | |
| html-minimizer-webpack-plugin html minimizer plugin for Webpack | 10.7k | -2% | - | 6 months ago 6.0.0 | CommonJS | Bundled | Bundler plugins and loaders, Compression and archives | |
| ify-loader Webpack loader to handle browserify transforms as intended | 10.6k | +13% | - | 9 years ago 1.1.0 | CommonJS | None | Bundler plugins and loaders | |
| @web/rollup-plugin-polyfills-loader Plugin for injecting a polyfills loader to HTML pages | 10.4k | - | - | - | 2 months ago 3.0.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Polyfills and shims |
| rollup-plugin-corejs ⚡ include core-js polyfills when bundling with rollup | 10.3k | +167% | - | 11 months ago 1.0.2 | ESM + CommonJS | Bundled | Polyfills and shims, Bundler plugins and loaders | |
| @lynx-js/template-webpack-plugin Simplifies creation of Lynx template files to serve your webpack bundles | 10.2k | - | - | - | 1 day ago 0.16.2 | ESM only | Bundled | Bundler plugins and loaders, React |
| scss-loader SCSS webpack loader with some goodies | 10.2k | +7% | - | 11 years ago 0.0.1 | CommonJS | None | Bundler plugins and loaders | |
| webpack-serve A CLI for webpack-plugin-serve, providing a premier webpack development server | 10.2k | -25% | - | 5 years ago 4.0.0 | - | None | Bundler plugins and loaders, Dev servers and API mocking | |
| @lynx-js/runtime-wrapper-webpack-plugin Use runtime wrapper which allow JavaScript to be load by Lynx. | 10.1k | - | - | - | 21 days ago 0.2.4 | ESM only | Bundled | Bundler plugins and loaders, React |
| unplugin-yaml Allow importing YAML files as JSON or Strings | 9.8k | +458% | - | 6 days ago 4.3.0 | ESM only | Bundled | Parsers and serialisers, Bundler plugins and loaders | |
| babili-webpack-plugin Babili Plugin for Webpack | 9.7k | +124% | - | 9 years ago 0.1.2 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-multi-entry Allows specifying multiple entry points with rollup. | 9.7k | +26% | - | - 2.1.0 | CommonJS | None | Bundler plugins and loaders | |
| webpack-plugin-serve A Development Server in a Webpack Plugin | 9.6k | -55% | - | 4 years ago 1.6.0 | CommonJS | None | Bundler plugins and loaders, Dev servers and API mocking | |
| unplugin-info Export build information as virutal module | 9.6k | +159% | - | 5 months ago 1.3.2 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| vue-svg-inline-loader Webpack loader used for inline replacement of SVG images with actual content of SVG files in Vue projects. | 9.6k | +65% | - | 4 years ago 2.1.5 | CommonJS | None | Bundler plugins and loaders, Vue |
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.
- base64-inline-loaderA Base64 loader for Webpack
- i18next-hmrI18Next HMR🔥 webpack / vite plugin that allows reload translation resources instantly on the client & the server.
- unused-files-webpack-pluginGlob all files that are not compiled by webpack under webpack's context
- @lavamoat/webpackLavaMoat Webpack plugin for running dependencies in Compartments without eval
- rollup-plugin-flowRemove Flow type annotations before bundling.
- esbuild-copy-static-filesAn esbuild plugin to copy static files that changed from a source directory to a destination directory
- @spiriit/vite-plugin-svg-spritemapGenerates symbol-based SVG spritemap from all .svg files in a directory
- preload-webpack-pluginEnhances html-webpack-plugin with link rel=preload wiring capabilities for scripts
- @remcovaes/web-test-runner-vite-plugin@web/test-runner plugin to allow the build to be done by Vite
- ignore-emit-webpack-pluginPrevents ignored files from being emitted during a Webpack build
- @serwist/viteA module that integrates Serwist into your Vite application.
- text-loaderWebpack loader to polyfill for Requires' text loader module
- json5-loaderjson5 loader module for webpack
- angular-router-loaderA webpack loader for Angular that enables string-based module loading with the Angular Router
- rollup-plugin-sizesShow info about files/packages included with your rollup bundle
- vite-plugin-sentryThe unofficial Sentry plugin for Vite ⚡️
- vite-plugin-cspCreate CSP meta tags and header configs from all sources in the final Vite html
- ecma-version-validator-webpack-pluginA wepback plugin to verify ECMAScript version for bundle files
- magic-comments-loaderAdd webpack magic comments to your dynamic imports at build time.
- duplicate-dependencies-webpack-pluginwebpack plugin to find duplicated dependencies from your bundle
- babel-minify-webpack-pluginbabel-minify plugin for webpack
- time-analytics-webpack-pluginanalytize the time of loaders and plugins
- @prerenderer/rollup-pluginFlexible, framework-agnostic static site generation for apps built with rollup or vite.
- @froxz/vite-plugin-s3Allows you to upload files to AWS S3 or any other S3 compatible provider
- rollup-plugin-strip-bannerRollup plugin that can be used to remove banner on modules
- rollup-plugin-summaryA rollup plugin that summarizes the build
- vite-plugin-html-injectSplit your index.html into multiple files and inject them where ever you want!
- @web/rollup-plugin-import-meta-assetsRollup plugin that detects assets references relative to modules using patterns such as `new URL('./path/to/asset.ext', import.meta.url)`. The assets are added to the rollup pipeline, allowing them to be transformed and hash the filenames.
- webpack-ext-reloaderWatch for file changes and reload WebExtensions on browsers.
- @lynx-js/chunk-loading-webpack-pluginA webpack plugin to generate chunk loading runtime for Lynx.
- rollup-plugin-preserve-shebangAutomatically preserve a shebang in your entry file.
- rollup-plugin-dotenvRollup plugin that loads available .env files and replaces the defined variables with their values
- @faulty/ts-docs-loaderGenerate documentation for TypeScript interfaces, functions, types, and more on-the-fly through webpack
- babel-plugin-define-patternsCreate constants that replace various expressions at build-time
- rollup-plugin-jsccConditional comments and variable replacement for rollup, based on jscc
- ejs-webpack-loaderEJS webpack 4.x loader (without frontend dependencies)
- html-minimizer-webpack-pluginhtml minimizer plugin for Webpack
- ify-loaderWebpack loader to handle browserify transforms as intended
- @web/rollup-plugin-polyfills-loaderPlugin for injecting a polyfills loader to HTML pages
- rollup-plugin-corejs⚡ include core-js polyfills when bundling with rollup
- @lynx-js/template-webpack-pluginSimplifies creation of Lynx template files to serve your webpack bundles
- scss-loaderSCSS webpack loader with some goodies
- webpack-serveA CLI for webpack-plugin-serve, providing a premier webpack development server
- @lynx-js/runtime-wrapper-webpack-pluginUse runtime wrapper which allow JavaScript to be load by Lynx.
- unplugin-yamlAllow importing YAML files as JSON or Strings
- babili-webpack-pluginBabili Plugin for Webpack
- rollup-plugin-multi-entryAllows specifying multiple entry points with rollup.
- webpack-plugin-serveA Development Server in a Webpack Plugin
- unplugin-infoExport build information as virutal module
- vue-svg-inline-loaderWebpack loader used for inline replacement of SVG images with actual content of SVG files in Vue projects.
No comparisons for this package yet.