# Migrate to Rsbuild

> Move webpack, Vite, CRA/CRACO or Vue CLI apps to Rsbuild

**Subcategory:** Rstack  
**License:** MIT  
**Source:** https://github.com/rstackjs/agent-skills/blob/1ccaad5ecc44c19baebba0947a9dff05756d9e6c/skills/migrate-to-rsbuild/SKILL.md

---

## When it is useful

Moving a webpack, Vite, CRA/CRACO or Vue CLI app onto Rsbuild.

## The Catch

Skills and tools MIT (ByteDance web-infra). $0 npm, no SaaS — the catch is lock-in to ByteDance's Rust toolchain: webpack-compatible but not 100% (some webpack plugins/loaders don't work). A migration is a commitment — custom webpack plugins and Vite-only plugins may have no Rsbuild equivalent; spike before you switch.
