
rspack
Fast Rust-based bundler for the web with a modernized webpack API ๐ฆ
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Sep 2026
Rspack does webpack's job in Rust. A bundler takes the hundreds of JavaScript files in your project and packs them into a handful the browser can load, and webpack has been the default for a decade. Rspack keeps webpack's config format and most of its plugin and loader ecosystem, so migration is often a config rename rather than a rewrite. MIT licensed, nothing gated.
The pitch is rebuild time. Rust plus incremental compilation keeps hot module replacement fast on large codebases, which is exactly where webpack starts to hurt. It comes from ByteDance's web infra team and anchors a wider toolchain: Rsbuild wraps it with defaults, Rspress builds docs sites. You install it from npm, so there is no ops burden.
Use it when you have a big webpack config you do not want to rewrite. Starting fresh, Vite is the more common default and Turbopack is Vercel's answer to the same problem. Compatibility is the reason to pick Rspack, not novelty.
The catch is that webpack compatibility is high, not total. Plugins that reach into webpack internals instead of its public hooks break, and Module Federation is where people usually get stuck. Check your plugin list before promising anyone a one day migration.
Free vs Self-Hosted vs Paid
fully freeFree tier: Everything. Rspack is MIT licensed with no paid edition, no cloud service, and no feature gates. Install from npm and every feature is available, including Module Federation support and the production optimizations.
Self-hosted: Not a server product. Rspack is a build-time dependency that runs on your laptop and in CI, so the only running cost is CI minutes, and those usually go down rather than up. Prebuilt Rust binaries ship for common platforms, so there is no compile step on install.
Paid: None. Development is funded by ByteDance's web infrastructure team. There is no commercial edition, hosted service, or support contract sold by the project. Paid help would come from a consultancy, not from here.
Free with nothing held back. The only cost is the CI time your builds already burn.
What to do by team size
- Solo
- free
- Small team
- free
- Medium team
- free
- Large team
- free; budget engineering time to port custom webpack plugins
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
License: MIT License
Use freely, including commercial. Just keep the license.
Commercial use: โ Yes
About
- Owner
- Web Infra (Organization)
- Stars
- 12,890
Also by Web Infra
Explore Further
More tools in the directory
next.js
The React Framework
142.1k โcc-switch
A cross-platform desktop All-in-One assistant tool for Claude Code, Codex, OpenCode, openclaw & Gemini CLI.
131.4k โopen-design
๐จ Local-first, open-source alternative to Anthropic's Claude Design. โก 19 Skills ยท โจ 71 brand-grade Design Systems ยท ๐ผ๏ธ sandboxed preview ยท ๐ฆ HTML/PDF/PPTX export. ๐ค Runs on Claude Code / Codex / Cursor / Gemini CLI / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.
94.3k โ