22nd of 10 in Code review and testing
react-doctor
CLI that scans React codebases for state, performance, security and accessibility issues
- Stars
- 15k
- License
- custom license
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- TypeScript
5,910 on 31 Mar 202615,027 on 20 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
React Doctor runs deterministic checks over a React project and reports issues in state and effects, performance, architecture, security, accessibility and maintainability. It covers Next.js, Vite, Astro, TanStack, React Native and Expo. It also installs as a skill for coding agents, runs on pull requests in CI, and can record a Chrome DevTools performance trace of a running app.
Who it is for: React and React Native developers wanting code checks locally and in CI
Ranked among open-source alternatives to CodeRabbit (#2 of 10).
Strengths
- Runs with one npx command from the project root, no setup needed
- Deterministic rules rather than LLM-generated findings
- Agent skill installer supports Claude Code, Cursor, Codex and OpenCode
- Rules configurable in doctor.config.ts; CI installer reports issues each PR introduces
Weaknesses
- React-only; no support for other frameworks beyond the listed React stacks
- CLI collects crash reports and anonymous usage data unless opted out
- Runtime trace scan needs a running app and a Chrome DevTools trace
- README does not list the number of rules or their names
What it needs
- no GPU
- Needs Node.js, npm
Head to head
Also in Code review and testing
See all 10| Rank | Project | Score |
|---|---|---|
| 1 | open-code-reviewCLI that reviews Git diffs with an LLM agent and line-level comments | 79 out of 100 |
| 3 | hunkTerminal diff viewer for reviewing code changes, with inline agent notes | 71 out of 100 |
| #4 | no-mistakesLocal git proxy that runs AI review, tests and lint before opening a PR | 70 out of 100 |
| #5 | pr-agentLLM pull request reviewer that comments via /review, /describe and /improve | 69 out of 100 |
| #6 | e2eAI-driven end-to-end testing framework for web and mobile apps | 68 out of 100 |