Skip to content
SPECIFICTION
Get listed

Rspack

rspack.rs

Free plan WebWindowsmacOSLinuxSelf-hosted
Visit rspack.rs
Spec score 7.8 #11 of 27 in JavaScript Build Tools

What it is

Rspack is a free, open-source bundler for web projects, built with Rust and TypeScript. Its parallelized architecture supports parallel builds, while incremental compilation is used to improve hot module replacement. Rspack updates the webpack API with the aim of supporting webpack replacement, but it does not promise full API compatibility; it prioritizes commonly used APIs and adds others based on user needs. It works with almost all community loaders, and over 85% of the 50 most downloaded webpack plugins can be used with it or have an alternative. Built-in capabilities include code splitting, tree shaking, asset management, a development server, SWC, Lightning CSS, and a JavaScript build API. Documented integrations cover React, React Server Components, Preact, Vue, Next.js, Node.js applications, NestJS, Solid, Svelte, and Rstest. Custom plugins and loaders can be written in JavaScript or Rust. Rspack 1.0 was released in August 2024 and is described as production-ready. It is available for Linux, macOS, and Windows, as well as web and self-hosted environments. The software is released under the MIT license; questions can be directed to Discord or GitHub Discussions.

Spec sheet

Purpose
Rspack is a fast Rust-based bundler for the web that modernizes the webpack API to support replacing webpack.Read 3 Oct 2026 · rspack.rs
Support
The project directs users with questions to its Discord support channel or GitHub Discussions.Read 3 Oct 2026 · rspack.rs
License
Rspack is free and open source software released under the MIT license.Read 3 Oct 2026 · rspack.rs
Architecture
Rspack combines Rust and TypeScript with a parallelized architecture.Read 3 Oct 2026 · rspack.rs
Built-in features
The homepage lists code splitting, tree shaking, asset management, a dev server, parallel builds, SWC, Lightning CSS, and a JavaScript build API.Read 3 Oct 2026 · rspack.rs
Compatibility limit
Rspack does not aim for full webpack API compatibility; it prioritizes commonly used APIs and adds others based on user needs.Read 3 Oct 2026 · rspack.rs
Framework integrations
The documentation lists integrations for React, React Server Components, Preact, Vue, Next.js, Node.js applications, NestJS, Solid, Svelte, and Rstest.Read 3 Oct 2026 · rspack.rs
Hot module replacement
Rspack uses incremental compilation to optimize hot module replacement performance.Read 3 Oct 2026 · rspack.rs
Maintainer
The Rstack development team is led by ByteDance's web infrastructure team and works with community contributors on Rspack and related projects.Read 3 Oct 2026 · rspack.rs
Plugin and loader development
Custom plugins and loaders can be developed in JavaScript or Rust.Read 3 Oct 2026 · rspack.rs
Release status
The introduction says Rspack 1.0 was released in August 2024 and describes it as production-ready because it covers most webpack APIs and features.Read 3 Oct 2026 · rspack.rs
Security-related feature
The community plugin compatibility list includes a SubresourceIntegrityPlugin for output and assets.Read 3 Oct 2026 · rspack.rs
Webpack ecosystem
Rspack is compatible with almost all community loaders, and over 85% of the 50 most downloaded webpack plugins can be used with Rspack or have an alternative.Read 3 Oct 2026 · rspack.rs

Plans and prices

Free and open source Free Released under the MIT license Read 3 Oct 2026 · rspack.rs

Every Rspack plan and price →

Strong points and limits

Strong points

  • Free and open source under the MIT license
  • Built-in code splitting and tree shaking
  • Supports JavaScript and Rust plugins and loaders
  • Works with almost all community loaders
  • Integrations span multiple web frameworks

Limits

  • Does not aim for full webpack API compatibility
  • Adds APIs based on user needs

Who it suits

Rspack suits web developers looking for a Rust- and TypeScript-based bundler with many webpack ecosystem connections. It may fit teams willing to work within its focus on commonly used webpack APIs rather than full compatibility.

Verdict

Rspack offers a broad set of bundling features and framework integrations, with stated limits on webpack compatibility. Teams replacing webpack should check whether the APIs and plugins they rely on are covered.

Where Specifiction places it

Alternatives to RspackAll alternatives →