> For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt.

![background](https://assets.rspack.rs/rspack/assets/landingpage-background-compressed.png)

![logo](https://assets.rspack.rs/rsbuild/rsbuild-logo.svg)

# Rsbuild

The Rspack Powered Build Tool

Build your web application instantly

Quick start[GitHubGitHub](https://github.com/web-infra-dev/rsbuild)

🚀

## Rspack-based

Using Rspack to bring you the ultimate development experience.

🦄

## Batteries Included

Out-of-the-box integration with the most practical building features in the ecosystem.

🎯

## Framework Agnostic

Supports React, Vue, Svelte, and more frameworks.

🛠️

## Deep Optimization

Automatically optimize static assets to maximizing production performance.

🎨

## Highly Pluggable

Comes with a lightweight plugin system and a set of high quality plugins.

🍭

## Easy To Configure

Start with zero configuration and everything is configurable.

# Lightning Fast

Combining Rust and TypeScript with a parallelized architecture to bring you the ultimate developer experience

Rsbuild

1.36s dev

3.35s build

160ms hmr

Vite

6.50s dev

1.98s build

130ms hmr

webpack

21.40s dev

28.10s build

2.78s hmr

# Rstack

The fast, unified JavaScript toolchain for developers and agents

[![Rspack](https://assets.rspack.rs/rspack/rspack-logo.svg)RspackA fast Rust-based bundler for the web, with a modernized webpack API

rspack.rs](https://rspack.rs)[![Rsbuild](https://assets.rspack.rs/rsbuild/rsbuild-logo.svg)RsbuildA fast, extensible build tool for modern web development, powered by Rspack

rsbuild.rs](https://rsbuild.rs)[![Rslib](https://assets.rspack.rs/rslib/rslib-logo.svg)RslibAn Rsbuild-based library development tool for creating libraries and UI components

rslib.rs](https://rslib.rs)[![Rspress](https://assets.rspack.rs/rspress/rspress-logo-480x480.png)RspressAn Rsbuild-based static site generator for creating documentation sites

rspress.rs](https://rspress.rs)[![Rsdoctor](https://assets.rspack.rs/rsdoctor/rsdoctor-logo-480x480.png)RsdoctorAn AI-friendly build analyzer that makes the build process transparent

rsdoctor.rs](https://rsdoctor.rs)[![Rstest](https://assets.rspack.rs/rstest/rstest-logo.svg)RstestA JavaScript testing framework powered by Rspack, with a Jest-compatible API

rstest.rs](https://rstest.rs/)[![Rslint](https://assets.rspack.rs/rslint/rslint-logo.svg)RslintA high-performance, ESLint-compatible linter for JavaScript and TypeScript

rslint.rs](https://rslint.rs/)

## Guide

- [Introduction](/guide/start/)
- [Quick start](/guide/start/quick-start)
- [Features](/guide/start/features)
- [Migration](/guide/migration/webpack)

## API

- [CLI](/guide/basic/cli)
- [Configuration](/guide/configuration/rsbuild)
- [Plugin API](/plugins/dev/)
- [JavaScript API](/api/start/)

## Ecosystem

- [Rspack](https://rspack.rs/)
- [Rspress](https://rspress.rs/)
- [Rsdoctor](https://rsdoctor.rs/)
- [Rslib](https://rslib.rs/)
- [Rstest](https://rstest.rs)

## Community

- [GitHub](https://github.com/web-infra-dev/rsbuild)
- [Discord](https://discord.gg/sYK4QjyZ4V)
- [Twitter (X)](https://twitter.com/rspack_dev)
- [Bluesky](https://bsky.app/profile/rspack.rs)
- [Awesome Rstack](https://github.com/rstackjs/awesome-rstack)

Rsbuild is free and open source software released under the MIT license.

© 2023-present ByteDance Inc.

