Plugin compat

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.

PluginSupport statusNotes
copy-webpack-plugin🔵 Included
Use CopyRspackPlugin instead
mini-css-extract-plugin🔵 Included
tsconfig-paths-webpack-plugin🔵 Included
@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
eslint-webpack-plugin🟢 Compatible
fork-ts-checker-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
node-polyfill-webpack-plugin🟢 Compatible
webpack-bundle-analyzer🟢 Compatible
@pmmmwh/react-refresh-webpack-plugin🟡 Alternative
terser-webpack-plugin🟡 Alternative
webpack-manifest-plugin🟡 Alternative
webpack-virtual-modules🟡 Alternative
workbox-webpack-plugin🟡 Alternative
image-minimizer-webpack-plugin🟡 Partially compatible
Only supports using loader standalone
pnp-webpack-plugin🔴 Incompatible
resolve.plugins option not supported
webpack-subresource-integrity🔴 IncompatibleTo be implemented

Additionally, you can check out the community Rspack plugins at awesome-rspack.