GitHub Repo Health Check
Stars, forks, open issues, license, archived status and days since last push for a GitHub repo, in one call. Free, live, no signup.
Live GitHub API query — nothing storedFrequently asked questions
What does 'days since last push' actually tell you?
A repo that hasn't been pushed to in years may be abandoned -- security issues go unpatched, dependencies go stale, and questions go unanswered. It's a quick, useful signal before depending on a project, though not definitive on its own.
What happens if I check an old or renamed repo?
If the owner/name you checked has been renamed, the result includes a moved_to field showing where it now lives, and the health data shown is for that current location -- not a broken result.
Why pair this with a vulnerability check?
Repo health (is it maintained, is it archived) and known CVEs (is a specific version flagged) are two different, complementary signals -- a well-maintained repo can still have a disclosed vulnerability in an old version, and an abandoned repo might have no known CVEs simply because nobody's looking.
Can I use this in my own code?
Yes. This page calls the same free, public API endpoint you can call directly: GET /api/repo-health-check?repo=owner/name. No signup or API key required.