millionco/react-doctor
Your agent writes bad React. This catches it observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 85
- Longevity 14
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 201
- days_rel: 20
- days_push: 7
- n_releases_24m: 216
Adoption not part of the score
14633 stars · 470 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
React Doctor is a deterministic static analyzer CLI that scans React, React Native, Next.js, and related codebases for correctness, performance, security, accessibility, and maintainability issues. It integrates with coding agents, ESLint/oxlint, and GitHub Actions to block regressions on pull requests.
Use cases
- find react code smells and performance issues in my codebase
- block bad react code from being merged in pull requests
- check if my ai coding agent wrote bad react code
- find complex react components and repeated jsx to extract
- add a react code quality gate to github actions
- lint react code for security and accessibility issues
- score my react codebase health
When to choose
- you have a React, Next.js, Vite, TanStack, React Native, Expo, or Preact codebase
- you want deterministic, curated React-specific checks beyond generic ESLint
- you use AI coding agents and want to catch regressions they introduce
- you want a required CI check that only reports issues introduced by a PR
When to avoid
- your project is not React-based
- you need a fully free commercial CI setup (commercial GitHub Actions use requires a paid plan)
- you only need basic linting already covered by your existing ESLint/oxlint config
Facets
cli-tool · maturity active
linter code-review ci-cd developer-tools frontend web-development developer-tools testing cli cross-platform react react-native nextjs eslint-plugin oxlint github-action ai-agents code-quality maintainability accessibility nodejs
10 sources
- readme: https://github.com/millionco/react-doctor · fetched 2026-08-28 · c2d10733dcc1
- homepage: https://react.doctor · fetched 2026-08-29 · 27e9f95c71c1
- site_page: https://www.react.doctor/docs/legal/terms · fetched 2026-08-29 · 741b41752f25
- site_page: https://www.react.doctor/docs/legal/privacy · fetched 2026-08-29 · 820ab17db05b
- site_page: https://www.react.doctor/docs · fetched 2026-08-29 · de6f3a1735ec
- site_page: https://www.react.doctor/docs/community/changelog · fetched 2026-08-29 · b410f8d9add4
- site_page: https://www.react.doctor/docs/overview/quickstart · fetched 2026-08-29 · 72e2a52f5e93
- site_page: https://www.react.doctor/docs/overview/react-maintainability · fetched 2026-08-29 · 7d3137730752
- site_page: https://www.react.doctor/docs/ci-and-prs/github-actions-setup · fetched 2026-08-29 · 19ce1eba69f7
- site_page: https://www.react.doctor/pricing · fetched 2026-08-29 · 6cda1d298400
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| millionco/react-doctor | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="millionco/react-doctor")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem