next-rspack is a community-driven plugin that enables Next.js projects to use Rspack as the bundler (experimental).
See the Rspack joins the Next.js ecosystem blog post to learn more details.
Install the next-rspack
package:
If you are using a Next.js version below 15.3.0, please upgrade to >= 15.3.0 first, see Next.js - Upgrading.
Wrap your existing configuration in the project's next.config.js
or next.config.ts
:
Example: next.js/examples/with-rspack.
Through Rspack's compatibility with webpack, when using next-rspack
, you can customize configurations in the same way as you would with webpack.
In next.config.js
, modify Rspack's configuration by adding the following callback function:
For more details, see the Next.js - Custom Webpack Config.
Alternatively, you can use next-compose-plugins to quickly integrate next-rspack
with other Next.js plugins: