~/api
API
reposcan has no proprietary API. It calls the GitHub public REST API directly from the client — there's nothing to authenticate against, nothing to gate, nothing to charge for.
// endpoints used per scan
GET https://api.github.com/repos/:owner/:repo GET https://api.github.com/repos/:owner/:repo/languages GET https://api.github.com/repos/:owner/:repo/contributors?per_page=6 GET https://api.github.com/repos/:owner/:repo/commits?per_page=5
Want it as JSON?
Just hit the GitHub API yourself with the URLs above. You'll get the same data reposcan renders, minus the styling and the health score (which is computed client-side from the formula in the docs).
Self-hosting
reposcan is a static bundle. Fork the project, swap the branding, and deploy to any edge platform. No backend required.
