What is rspack built with?

rspack is a Rust repo built with React, Vue, Tokio, and wasmtime. It stores its data in hashlink, makes its content with html-escape, is tested with memfs, @rstest/core, Jest, and jsdom, and deploys with tracing, tracing-subscriber, and tracy-client. It has 772,639 written lines, with 13,282 test files.

Read on November 10, 2026, at commit ec5f6bd. Read it as markdown

Frontend

The base 2

Styles 2

Interface 1

Backend

Data 1

  • hashlink7 files

Support

The base 2

Content 1

  • html-escape1 file

Testing 4

  • @rstest/core8 files
  • Jest2 files
  • jsdom1 file
  • memfs37 files

Deploy 3

Tools 26

  • napi-derive82 files
  • SWC42 files
  • rstack9 files
  • swc_config6 files
  • @rspack/dev-server4 files
  • Webpack2 files
  • @swc/helpers1 file
  • clap1 file
  • document-features1 file
  • browserslist-rs
  • cargo_toml
  • criterion
14 more
  • derive_more44 files
  • syn26 files
  • quote19 files
  • proc-macro211 files
  • source-map7 files
  • rimraf3 files
  • cac2 files
  • parcel_sourcemap2 files
  • enhanced-resolve1 file
  • json-strip-comments1 file
  • terser-webpack-plugin1 file
  • wasmparser1 file
  • wast-loader1 file
  • paste

Other 94

  • rkyv68 files
  • napi62 files
  • itoa23 files
  • once_cell20 files
  • smallvec20 files
  • smol_str14 files
  • @napi-rs/wasm-runtime6 files
  • json6 files
  • pretty-format4 files
  • owo-colors3 files
  • hstr2 files
  • chalk1 file
82 more
  • execa1 file
  • rustc-hash325 files
  • async-trait176 files
  • serde_json100 files
  • camino83 files
  • rayon58 files
  • futures51 files
  • itertools51 files
  • cow-utils48 files
  • regex43 files
  • serde41 files
  • simd-json36 files
  • dashmap20 files
  • memchr19 files
  • atomic_refcell15 files
  • indexmap15 files
  • url14 files
  • fs-extra13 files
  • bitflags12 files
  • anyhow11 files
  • triomphe11 files
  • either10 files
  • urlencoding9 files
  • bytes-str8 files
  • heck7 files
  • async-recursion6 files
  • fixedbitset5 files
  • indoc5 files
  • notify5 files
  • form_urlencoded4 files
  • inventory4 files
  • miette4 files
  • parking_lot4 files
  • ryu-js4 files
  • sha24 files
  • arc-swap3 files
  • bytes3 files
  • dunce3 files
  • fast-glob3 files
  • hex3 files
  • pathdiff3 files
  • regress3 files
  • scopeguard3 files
  • simd-utf16-len3 files
  • simdutf83 files
  • @emnapi/runtime2 files
  • aho-corasick2 files
  • base64-simd2 files
  • cfg-if2 files
  • mime_guess2 files
  • prost2 files
  • stacker2 files
  • termcolor2 files
  • xxhash-rust2 files
  • chrono1 file
  • concat-stream1 file
  • ctor1 file
  • dyn-clone1 file
  • filenamify1 file
  • fs-err1 file
  • hashbrown1 file
  • http-proxy-middleware1 file
  • iconv-lite1 file
  • javascript-stringify1 file
  • md41 file
  • mimalloc1 file
  • oneshot1 file
  • open1 file
  • path-clean1 file
  • ref-cast1 file
  • regex-syntax1 file
  • signal-hook1 file
  • slotmap1 file
  • static_assertions1 file
  • supports-color1 file
  • textwrap1 file
  • thiserror1 file
  • unicase1 file
  • unicode-width1 file
  • wasi-common1 file
  • num-bigint
  • ustr

Other repos with a similar stack

Ordered by how much of its stack they share with rspack, then by stars.

Frequently asked questions

What language is rspack written in?
rspack is written in Rust, with 772,639 written lines.
What framework does rspack use?
rspack is built with React, Vue, Tokio, and wasmtime.
What database does rspack use?
rspack stores its data in hashlink.
Does rspack have tests?
Yes. rspack has 13,282 test files and is tested with memfs, @rstest/core, Jest, and jsdom.
Which repos have a stack like rspack's?
The ones that share most of its stack:vercel/next.jsruvnet/RuViewdenoland/deno

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →