This index lists the compatibility status of some commonly community plugins in Rspack.
The support status of Rspack for the built-in plugins in webpack can be refer to Webpack-aligned built-in plugins.
Plugin | Support status | Notes |
---|---|---|
copy-webpack-plugin | 🔵 Included | Use CopyRspackPlugin instead |
mini-css-extract-plugin | 🔵 Included | Use CssExtractRspackPlugin instead |
tsconfig-paths-webpack-plugin | 🔵 Included | Use resolve.tsconfigPath instead |
@sentry/webpack-plugin | 🟢 Compatible | Support for the plugin version v1.20.1 and above has been implemented in v0.3.3 |
@vanilla-extract/webpack-plugin | 🟢 Compatible | |
case-sensitive-paths-webpack-plugin | 🟢 Compatible | useBeforeEmitHook option not supported |
clean-webpack-plugin | 🟢 Compatible | |
compression-webpack-plugin | 🟢 Compatible | |
css-minimizer-webpack-plugin | 🟢 Compatible | |
dotenv-webpack | 🟢 Compatible | |
eslint-webpack-plugin | 🟢 Compatible | |
fork-ts-checker-webpack-plugin | 🟢 Compatible | |
friendly-errors-webpack-plugin | 🟢 Compatible | |
html-minimizer-webpack-plugin | 🟢 Compatible | |
html-webpack-plugin | 🟢 Compatible | Support for this plugin was implemented in v0.3.3, please upgrade the Rspack version to use it |
json-minimizer-webpack-plugin | 🟢 Compatible | |
license-webpack-plugin | 🟢 Compatible | |
moment-locales-webpack-plugin | 🟢 Compatible | Support for this plugin was implemented in v0.7.0, please upgrade the Rspack version to use it |
monaco-editor-webpack-plugin | 🟢 Compatible | |
node-polyfill-webpack-plugin | 🟢 Compatible | |
stylelint-webpack-plugin | 🟢 Compatible | |
webpack-bundle-analyzer | 🟢 Compatible | |
webpack-stats-plugin | 🟢 Compatible | |
@pmmmwh/react-refresh-webpack-plugin | 🟡 Alternative | Use @rspack/plugin-react-refresh instead |
terser-webpack-plugin | 🟡 Alternative | Use SwcJsMinimizerRspackPlugin instead |
webpack-manifest-plugin | 🟡 Alternative | Use rspack-manifest-plugin instead |
webpack-virtual-modules | 🟡 Alternative | Use rspack-plugin-virtual-module instead |
workbox-webpack-plugin | 🟡 Alternative | Use @aaroon/workbox-rspack-plugin instead |
image-minimizer-webpack-plugin | 🟡 Partially compatible | Only supports using loader standalone |
pnp-webpack-plugin | 🔴 Incompatible | resolve.plugins option not supported |
progress-bar-webpack-plugin | 🔴 Incompatible | rspack.ProgressPlugin function option not supported |
webpack-subresource-integrity | 🔴 Incompatible | To be implemented |
webpackbar | 🔴 Incompatible | rspack.ProgressPlugin function option not supported |
Additionally, you can check out the community Rspack plugins at awesome-rspack.