Diagnose why a build is slow by seeing timing for each build step
Find duplicate packages or version inconsistencies in a bundle
Visualize module dependencies to understand a large bundle
Write custom rules to catch project-specific build problems
| web-infra-dev/rsdoctor | ant-design/ant-design-web3 | xrpcommunity/xrp-community-wallet | |
|---|---|---|---|
| Stars | 1,132 | 1,132 | 1,140 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2026-06-15 |
| Maintenance | — | — | Maintained |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires plugging into an existing Rspack or webpack build setup.
Rsdoctor is a build analyzer tool for developers who use Rspack or webpack, two popular bundlers (programs that take your project's many files and combine them into one or a few optimized files for the browser). When your project's build process is slow or producing unexpected results, Rsdoctor helps you figure out exactly why. The tool works by plugging into your existing build setup and collecting detailed data about what happened during the build: how long each step took, which code modules depend on which other modules, and whether any problematic patterns exist in your code. It then presents this information through visual charts and reports, making it easy to spot slowdowns, duplicate packages, or version inconsistencies without having to read raw log files. You would reach for Rsdoctor when your app's build is taking too long and you're not sure where the bottleneck is, or when your final bundle (the output file) is larger than expected and you want to understand why. It also includes automated rules that check for common problems and can flag them automatically, and you can write your own custom rules if you have project-specific concerns. Rsdoctor is written in TypeScript and works with a wide range of frameworks and tools that are built on top of Rspack or webpack. It is part of the Rstack family of JavaScript tooling. The project is open source under the MIT license.
A build analyzer that shows developers why their Rspack or webpack builds are slow or producing unexpectedly large bundles.
Mainly TypeScript. The stack also includes TypeScript, Rspack, webpack.
Use freely for any purpose, including commercial use, under the MIT license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.