~/docs
Documentation
Quickstart
Open the scanner, paste any public GitHub URL or owner/repo slug, and hit run. Results stream in within ~1.2 seconds.
Input formats
The parser accepts:
# any of these work: facebook/react https://github.com/facebook/react https://github.com/facebook/react.git github.com/facebook/react/issues/1234
Metrics
For each scan, reposcan fetches and renders:
- → repo metadata (owner, description, topics, homepage)
- → stars, forks, watchers, open issues
- → language byte-weighted breakdown
- → top 6 contributors
- → 5 most recent commits
- → capability flags (wiki, pages, discussions, license)
Health score
The score starts at 50 and adjusts:
+20 if last push < 30 days +10 if last push < 180 days -25 if last push > 730 days +10 if license present +10 if stars > 1,000 +5 if stars > 10,000 +5 if topics present -30 if archived -5 if open_issues > 2,000
Clamped to [0, 100]. ≥80 = thriving, ≥60 = healthy, ≥40 = ok, ≥20 = at risk, <20 = abandoned.
Rate limits
Requests are made directly from your browser to the GitHub public API. The unauthenticated limit is 60 requests/hour per IP. Each scan uses ~4 requests, so you can run roughly 15 scans/hour before hitting a 403.
Privacy
Everything happens client-side. We don't proxy, log, or store your queries. See the privacy page for the full statement.
