Skip to content

v1.2.3

Latest

Choose a tag to compare

@OzmaKa OzmaKa released this 11 Aug 06:22
· 1 commit to main since this release

React Doctor v1.2.3

React Doctor is a TypeScript CLI that diagnoses React performance issues by combining static code analysis with real browser profiling. It correlates static patterns (like a missing React.memo()) with actual measured re-render behavior, so flagged issues are backed by evidence — not just pattern matching.

What it does:

  • Static analysis via Babel AST across 9 detectors (memoization, prop drilling, dead code, etc.)
  • Runtime profiling via Puppeteer — Core Web Vitals, re-render tracking, multi-device/network simulation
  • 25-rule engine that cross-references static + runtime data
  • Interactive dashboard (Express/SQLite) with history, trends, and filterable issues

Works out of the box with any React project — Vite, CRA, Next.js, Remix — no config needed.

Full Changelog: https://github.com/softar-dev/React_Doctor/commits/v1.2.3