millionco/react-doctor
millionco/react-doctor has 15,103 GitHub stars and 499 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 11:18 UTC. Last push 2026-11-04.
Your agent writes bad React. This catches it
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalReact Doctor runs deterministic checks on your code. It reports issues in state and effects, performance, architecture, security, accessibility, and maintainability.
Supports React projects built with Next.js, Vite, Astro, TanStack, React Native, and Expo.
Install
1. Run a scan
Run this command from your project root:
npx react-doctor@latest
https://github.com/user-attachments/assets/07cc88d9-9589-44c3-aa73-5d603cb1c570
2. Install for agents
Install the skill to help your coding agent find and fix React issues:
npx react-doctor@latest install
Supports coding agents including Claude Code, Cursor, Codex, and OpenCode.
3. Run in CI
Scan each pull request and report the issues it introduces:
npx react-doctor@latest ci install
4. Configure rules
Choose rules and scan settings in doctor.config.ts.
With customRulesOnly: true, explicit rules settings of "warn" or "error"
enable selected ported rules. Legacy rule names also work. Other ported rules and
the React Compiler plugin stay off.
Runtime performance traces
Record a Chrome DevTools performance trace while you interact with a running React app:
npx react-doctor@latest scan http://localhost:3000
Telemetry
The CLI collects crash reports and anonymous usage data. See Data use for details.
To opt out, run: npx react-doctor@latest --no-telemetry
Contributing
MIT-licensed
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,729 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,274 starsreact/react
The library for web and native user interfaces.
252,372 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,630 stars