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 |
|---|---|---|---|---|---|---|---|---|
| webpack-inject-plugin A webpack plugin to dynamically inject code into the bundle. | 20.2k | +16% | - | 5 years ago 1.5.5 | CommonJS | None | Bundler plugins and loaders | |
| merge-jsons-webpack-plugin This plugin is used to merge json files into single json file,using glob or file names | 20k | -20% | - | 4 years ago 2.0.1 | CommonJS | None | Bundler plugins and loaders, Parsers and serialisers | |
| @cerner/duplicate-package-checker-webpack-plugin Webpack plugin that warns you when multiple versions of the same package exist in a build. | 19.7k | - | - | - | 2 years ago 2.6.0 | CommonJS | None | Bundler plugins and loaders |
| @leadconnector/vibe-tagger Vite plugin that instruments React JSX elements with source-location metadata for visual editing | 18.7k | - | - | - | 1 month ago 0.4.1 | ESM + CommonJS | Bundled | React, Bundler plugins and loaders |
| html-replace-webpack-plugin A Webpack plugin for replace HTML contents with custom pattern string or regex. | 18.1k | -32% | - | 5 years ago 2.6.0 | CommonJS | None | Bundler plugins and loaders | |
| vite-plugin-i18next-loader Vite plugin loader for client embedded i18next locales composited from one to many json or yaml files. | 17.9k | -10% | - | 2 months ago 4.1.0 | ESM only | Bundled | Bundler plugins and loaders | |
| vite-plugin-mock A mock plugin for vite | 17.9k | +6% | - | 2 years ago 3.0.2 | ESM + CommonJS | Bundled | Testing, Bundler plugins and loaders | |
| @magidoc/rollup-plugin-gql-schema A Rollup and ViteJS plugin that allows to parse a GraphQL Schema from a target URL and save it to a target output folder, or to parse it from the disk and convert it to a desired format. | 17.9k | - | - | - | 1 month ago 7.0.0 | ESM only | Bundled | GraphQL, Bundler plugins and loaders |
| vite-plugin-csp-guard A Vite plugin that lets SPA applications generate a Content Security Policy (CSP). | 17.9k | +127% | - | 5 months ago 4.0.1 | ESM only | Bundled | Security, Bundler plugins and loaders | |
| rollup-plugin-url Inline import files as data-URIs, or copy them to output | 17.8k | -6% | - | - 3.0.1 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-progress Rollup Progress Plugin | 17.8k | -10% | - | 6 years ago 1.1.2 | ESM + CommonJS | None | Bundler plugins and loaders | |
| @web/rollup-plugin-html Rollup plugin for bundling HTML files | 17.6k | - | - | - | 2 months ago 4.0.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| module-replace-webpack-plugin Replace any imported file/module using a simple webpack plugin | 17.5k | -46% | - | 8 years ago 0.0.12 | CommonJS | None | Bundler plugins and loaders | |
| create-file-webpack Webpack plugin for creating the file with the particular content | 17.3k | -40% | - | 7 years ago 1.0.2 | CommonJS | None | Bundler plugins and loaders | |
| code-inspector-core Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom. | 17.2k | -36% | - | 1 year ago 1.0.5 | ESM + CommonJS | Bundled | Vue, Bundler plugins and loaders | |
| @principalstudio/html-webpack-inject-preload A HTML Webpack plugin for injecting <link rel='preload'> | 17k | - | - | - | 5 years ago 1.2.7 | CommonJS | Bundled | Bundler plugins and loaders |
| vite-code-inspector-plugin Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom. | 17k | -39% | - | 1 year ago 1.0.5 | ESM + CommonJS | Bundled | Vue, Bundler plugins and loaders | |
| webpack-code-inspector-plugin Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom. | 17k | -35% | - | 1 year ago 1.0.5 | ESM + CommonJS | Bundled | Vue, Bundler plugins and loaders | |
| webpack-visualizer-plugin Visualize and analyze your Webpack bundle to see which modules are taking up space and which might be duplicates. | 16.9k | -10% | - | - 0.1.11 | CommonJS | None | Bundler plugins and loaders | |
| swc-minify-webpack-plugin A faster minimizer for webpack based on swc.minify() | 16.9k | -45% | - | 2 years ago 2.1.3 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| rollup-plugin-multi-input rollup plugin for bundling modular libraries | 16.8k | -37% | - | 5 months ago 1.9.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Files and file systems | |
| html-bundler-webpack-plugin Generates complete single-page or multi-page website from source assets. Built-in support for Markdown, Eta, EJS, Handlebars, Nunjucks, Pug. Alternative to html-webpack-plugin. | 16.6k | -41% | - | 3 months ago 4.23.2 | ESM + CommonJS | Bundled | Templating, Markdown | |
| ng-annotate-loader Webpack loader that runs ng-annotate on your bundles | 16.5k | -67% | - | 6 years ago 0.7.0 | CommonJS | None | Angular, Bundler plugins and loaders | |
| webpack-rtl-plugin Webpack plugin to produce a rtl css bundle | 16.2k | -44% | - | 7 years ago 2.0.0 | CommonJS | None | Bundler plugins and loaders | |
| on-build-webpack Webpack plugin that gives ability to add callback after build | 16.1k | +18% | - | 11 years ago 0.1.0 | CommonJS | None | Bundler plugins and loaders | |
| simple-functional-loader use function as webpack loader option | 15.7k | -2% | - | 6 years ago 1.2.1 | CommonJS | None | Bundler plugins and loaders | |
| @madccc/duplicate-package-checker-webpack-plugin Webpack plugin that warns you when multiple versions of the same package exist in a build. | 15.4k | - | - | - | 2 years ago 1.0.0 | CommonJS | None | Bundler plugins and loaders |
| rollup-plugin-prettier Run prettier formatter with rollup | 15.3k | +55% | - | 2 months ago 4.2.0 | CommonJS | Bundled | Bundler plugins and loaders, Linting and formatting | |
| @honeybadger-io/webpack Webpack plugin to upload source maps to Honeybadger's API - http://docs.honeybadger.io/guides/source-maps.html | 15k | - | - | - | 2 months ago 6.3.4 | CommonJS | None | Monitoring and error tracking, Bundler plugins and loaders |
| rollup-plugin-smart-asset Rollup plugin to rebase, inline or copy assets referenced from the code | 15k | -23% | - | 5 years ago 2.1.2 | ESM + CommonJS | None | Bundler plugins and loaders | |
| esbuild-code-inspector-plugin Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom. | 15k | +9% | - | 1 year ago 1.0.5 | ESM + CommonJS | Bundled | Vue, Bundler plugins and loaders | |
| env.style Environment-tinted favicons for Next.js and Vite — see at a glance whether a tab is dev, preview, staging, or production. | 15k | - | - | 2 months ago 1.0.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| vite-plugin-react-rich-svg Seamless SVG loader with versatile import options! (Such as React component, dataURI and raw html code) | 15k | +242% | - | 20 days ago 1.4.1 | ESM only | Bundled | Bundler plugins and loaders, Linting and formatting | |
| new-url-loader A tiny alternative to url-loader and file-loader for webpack 5. | 14.8k | -54% | - | 5 years ago 0.1.1 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-version-injector A simple rollup.js plugin to inject your application's version number and/or today's date into your built js, html, and css files! | 14.8k | +536% | - | 5 years ago 1.3.3 | ESM + CommonJS | Bundled | Bundler plugins and loaders | |
| esbuild-envfile-plugin esbuild plugin to load a .env file from the current directory or any parent. It will combine the environment variables with existing/system-wide process.env variables. | 14.6k | +80% | - | 2 years ago 1.0.7 | CommonJS | None | Configuration, Bundler plugins and loaders | |
| ejs-compiled-loader EJS webpack loader (without frontend dependencies) | 14.5k | -4% | - | 5 years ago 3.1.0 | CommonJS | None | Templating, Bundler plugins and loaders | |
| @purtuga/esm-webpack-plugin A webpack plugin that changes the output to be an ESM library | 14.4k | - | - | - | 5 years ago 1.5.0 | CommonJS | None | Bundler plugins and loaders |
| rollup-plugin-workbox Rollup plugin that builds a service worker with workbox as part of your rollup build | 14.4k | +12% | - | 2 months ago 9.0.0 | ESM + CommonJS | Bundled | Dev servers and API mocking, Testing | |
| extra-watch-webpack-plugin extra-watch-webpack-plugin would help you to attach extra files or dirs to webpack's watch system | 14.4k | -44% | - | 8 years ago 1.0.3 | CommonJS | None | Bundler plugins and loaders | |
| unplugin-svg-vue-component Use svg as vue components with support for both vue2.7 and vue3.x | 14.4k | +374% | - | 2 years ago 0.1.1 | ESM + CommonJS | Bundled | Vue, Bundler plugins and loaders | |
| @relative-ci/agent Send bundle stats and CI build information to RelativeCI | 14.2k | - | - | - | 1 year ago 4.3.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| @datadog/webpack-plugin Datadog Webpack Plugin | 14.2k | - | - | - | 15 days ago 3.3.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Monitoring and error tracking |
| unminified-webpack-plugin A `webpack` plugin for generating un-minified JavaScript files along with minimize. | 14k | +170% | - | 5 years ago 3.0.0 | CommonJS | None | Bundler plugins and loaders | |
| copy-asset-in-memory-webpack-plugin Copy assets in webpack memory | 14k | +1496% | - | 4 years ago 4.0.1 | CommonJS | Bundled | Bundler plugins and loaders | |
| webpack-require-from Webpack plugin that allows to configure path or URL for fetching dynamic imports | 13.9k | +47% | - | 5 years ago 1.8.6 | CommonJS | None | Bundler plugins and loaders | |
| rollup-plugin-ts-treeshaking Improve TypeScript tree-shaking with Rollup and UglifyJS/Terser | 13.5k | +371% | - | 5 years ago 1.0.2 | CommonJS | Bundled | TypeScript tooling, Bundler plugins and loaders | |
| restrict-imports-loader A Webpack loader to restrict imports in ES and TypeScript | 13.4k | +13% | - | 3 years ago 3.2.6 | CommonJS | Bundled | TypeScript tooling, Bundler plugins and loaders | |
| event-hooks-webpack-plugin Execute JavaScript on any available Webpack event hook | 13.3k | +19% | - | 4 months ago 3.1.0 | ESM only | Bundled | Bundler plugins and loaders | |
| webpack-strip-block Webpack plugin to strip blocks of code that's only intended for development purposes | 13.2k | -24% | - | 6 years ago 0.3.0 | 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.
- webpack-inject-pluginA webpack plugin to dynamically inject code into the bundle.
- merge-jsons-webpack-pluginThis plugin is used to merge json files into single json file,using glob or file names
- @cerner/duplicate-package-checker-webpack-pluginWebpack plugin that warns you when multiple versions of the same package exist in a build.
- @leadconnector/vibe-taggerVite plugin that instruments React JSX elements with source-location metadata for visual editing
- html-replace-webpack-pluginA Webpack plugin for replace HTML contents with custom pattern string or regex.
- vite-plugin-i18next-loaderVite plugin loader for client embedded i18next locales composited from one to many json or yaml files.
- vite-plugin-mockA mock plugin for vite
- @magidoc/rollup-plugin-gql-schemaA Rollup and ViteJS plugin that allows to parse a GraphQL Schema from a target URL and save it to a target output folder, or to parse it from the disk and convert it to a desired format.
- vite-plugin-csp-guardA Vite plugin that lets SPA applications generate a Content Security Policy (CSP).
- rollup-plugin-urlInline import files as data-URIs, or copy them to output
- rollup-plugin-progressRollup Progress Plugin
- @web/rollup-plugin-htmlRollup plugin for bundling HTML files
- module-replace-webpack-pluginReplace any imported file/module using a simple webpack plugin
- create-file-webpackWebpack plugin for creating the file with the particular content
- code-inspector-coreClick the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
- @principalstudio/html-webpack-inject-preloadA HTML Webpack plugin for injecting <link rel='preload'>
- vite-code-inspector-pluginClick the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
- webpack-code-inspector-pluginClick the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
- webpack-visualizer-pluginVisualize and analyze your Webpack bundle to see which modules are taking up space and which might be duplicates.
- swc-minify-webpack-pluginA faster minimizer for webpack based on swc.minify()
- rollup-plugin-multi-inputrollup plugin for bundling modular libraries
- html-bundler-webpack-pluginGenerates complete single-page or multi-page website from source assets. Built-in support for Markdown, Eta, EJS, Handlebars, Nunjucks, Pug. Alternative to html-webpack-plugin.
- ng-annotate-loaderWebpack loader that runs ng-annotate on your bundles
- webpack-rtl-pluginWebpack plugin to produce a rtl css bundle
- on-build-webpackWebpack plugin that gives ability to add callback after build
- simple-functional-loaderuse function as webpack loader option
- @madccc/duplicate-package-checker-webpack-pluginWebpack plugin that warns you when multiple versions of the same package exist in a build.
- rollup-plugin-prettierRun prettier formatter with rollup
- @honeybadger-io/webpackWebpack plugin to upload source maps to Honeybadger's API - http://docs.honeybadger.io/guides/source-maps.html
- rollup-plugin-smart-assetRollup plugin to rebase, inline or copy assets referenced from the code
- esbuild-code-inspector-pluginClick the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
- env.styleEnvironment-tinted favicons for Next.js and Vite — see at a glance whether a tab is dev, preview, staging, or production.
- vite-plugin-react-rich-svgSeamless SVG loader with versatile import options! (Such as React component, dataURI and raw html code)
- new-url-loaderA tiny alternative to url-loader and file-loader for webpack 5.
- rollup-plugin-version-injectorA simple rollup.js plugin to inject your application's version number and/or today's date into your built js, html, and css files!
- esbuild-envfile-pluginesbuild plugin to load a .env file from the current directory or any parent. It will combine the environment variables with existing/system-wide process.env variables.
- ejs-compiled-loaderEJS webpack loader (without frontend dependencies)
- @purtuga/esm-webpack-pluginA webpack plugin that changes the output to be an ESM library
- rollup-plugin-workboxRollup plugin that builds a service worker with workbox as part of your rollup build
- extra-watch-webpack-pluginextra-watch-webpack-plugin would help you to attach extra files or dirs to webpack's watch system
- unplugin-svg-vue-componentUse svg as vue components with support for both vue2.7 and vue3.x
- @relative-ci/agentSend bundle stats and CI build information to RelativeCI
- @datadog/webpack-pluginDatadog Webpack Plugin
- unminified-webpack-pluginA `webpack` plugin for generating un-minified JavaScript files along with minimize.
- copy-asset-in-memory-webpack-pluginCopy assets in webpack memory
- webpack-require-fromWebpack plugin that allows to configure path or URL for fetching dynamic imports
- rollup-plugin-ts-treeshakingImprove TypeScript tree-shaking with Rollup and UglifyJS/Terser
- restrict-imports-loaderA Webpack loader to restrict imports in ES and TypeScript
- event-hooks-webpack-pluginExecute JavaScript on any available Webpack event hook
- webpack-strip-blockWebpack plugin to strip blocks of code that's only intended for development purposes
No comparisons for this package yet.