
Rsbuild
Rsbuild is a web application build tool powered by Rspack, with both zero-configuration setup and a configurable build API.
What Rsbuild is
Rsbuild is a web application build tool powered by Rspack, with both zero-configuration setup and a configurable build API. Rspack is its default bundler, while SWC transforms and minifies JavaScript and TypeScript. Framework plugins support React, Vue, Svelte, Solid, and Preact. Hot module replacement is enabled by default during development, and production builds enable JavaScript and CSS minification by default. Optional styling integrations include Tailwind CSS, UnoCSS, Sass, Less, and Stylus. Rsbuild works with most webpack plugins and all Rspack plugins, and supports Module Federation for micro-frontend applications. The listed capabilities also include TypeScript, code splitting, tree shaking, source maps, and a plugin API. Rsbuild is free and open source under the MIT license; its listed plan is free. The v2 quick start requires Node.js 20.19+ or 22.12+, while v1 requires Node.js 18.12.0 or later. Documentation links to a StackBlitz example and a Discord community. The documentation cautions that open CORS settings can expose the development server and public production source maps can expose source code.
Good
- Zero-configuration setup and a configurable build API.
- Framework plugins support five listed frameworks.
- Development hot module replacement is on by default.
- Works with most webpack plugins and all Rspack plugins.
- Free and open source under the MIT license.
Watch out
- Rsbuild v2 requires Node.js 20.19+ or 22.12+.
- Rsbuild v1 requires Node.js 18.12.0 or later.
- Public source maps can expose source code.
Who it suits
Rsbuild suits web developers seeking a build tool with support for several frameworks and styling preprocessors. Its version-specific Node.js requirements are worth checking before getting started.
Verdict
Rsbuild combines Rspack and SWC with framework plugins, development support, and production minification. Check the Node.js requirement for the version you plan to use and take care with CORS and public source maps.
Plans and prices
From Rsbuild's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free and open source | Free | Free software · MIT license |
The facts
Each one read from Rsbuild's own pages, with the date it was checked.
What it does
- Bundler and compilation
- Rsbuild uses Rspack by default and uses SWC to transform and minify JavaScript and TypeScript code.checked 7 Oct 2026
- Configuration
- It supports zero-configuration project setup and offers a configurable build API.checked 7 Oct 2026
- Development
- Hot module replacement is enabled by default in development mode.checked 7 Oct 2026
- Frameworks
- Framework plugins support React, Vue, Svelte, Solid, and Preact.checked 7 Oct 2026
- Module Federation
- Rsbuild offers first-class support for Module Federation for developing micro-frontend applications.checked 7 Oct 2026
- Online example
- The documentation links to a StackBlitz example for trying Rsbuild online.checked 7 Oct 2026
- Production optimization
- JavaScript and CSS minification are enabled by default for production builds.checked 7 Oct 2026
- Publisher
- The site footer credits ByteDance Inc. and says Rsbuild is free and open source under the MIT license.checked 7 Oct 2026
- Purpose
- Rsbuild is a modern build tool for web applications, powered by Rspack.checked 7 Oct 2026
- Runtime requirement
- For Rsbuild v2, the quick start guide requires Node.js 20.19+ or 22.12+; Rsbuild v1 requires Node.js 18.12.0 or higher.checked 7 Oct 2026
- Security configuration
- The docs warn that enabling CORS for all origins can expose the development server and recommend an allowlist of trusted origins.checked 7 Oct 2026
- Security limitation
- The docs warn that publicly deploying production source maps can expose source code and create security risks.checked 7 Oct 2026
- Styling integrations
- The feature guide lists optional Tailwind CSS and UnoCSS support, along with Sass, Less, and Stylus preprocessing.checked 7 Oct 2026
- Support
- The Rsbuild introduction invites users to chat with the Rstack team and community on Discord.checked 7 Oct 2026
- Webpack compatibility
- Rsbuild is compatible with most webpack plugins and all Rspack plugins.checked 7 Oct 2026




