github-repo-analyzer · free

Is this GitHub repository actually maintained?

Stars tell you a project was once interesting. They tell you nothing about whether anyone still maintains it. Enter any public GitHub repository to get a free 0–100 health score built from maintenance recency, bus factor, issue and pull request responsiveness, release cadence and community files — so you can tell a maintained project from an abandoned one before you depend on it.

try:
//sample output

What the GitHub repository health checker looks at

statflare — analyze
$ statflare analyze <owner>/<repo>
 
✓ maintenance 25 pts push recency + 12-week commit floor
✓ documentation 20 pts readme · license · contributing · templates
✓ responsiveness 20 pts median issue/pr age — empty queue ≠ penalty
✓ contributor spread 20 pts bus factor — who actually owns this code
✓ release discipline 15 pts latest release age + average cadence
 
stars 247.2k → excluded — popularity ≠ maintenance
bus factor 1 → flag: sole-maintainer risk
 
health score 99/100 (A)
$

In plain terms: the analyzer checks how recently the project was pushed to, whether its documentation is complete, how quickly issues and pull requests get a response, how many people actually author the code, and how often it ships releases — then combines all five into one score and explains, in plain language, exactly why it landed where it did.

//why it matters

Why GitHub stars don't tell you if a repository is maintained

A GitHub star is a one-way vote that never expires. A project can collect fifty thousand of them during a hype cycle, lose its only maintainer two years later, and still look identical on the badge in your README. Fork counts have the same problem. Neither number decays, so neither one answers the only question that matters when you are about to add a dependency: will this still be maintained in twelve months?

The signals that do answer it are unglamorous and scattered across half a dozen API endpoints — when the last commit landed, whether releases still ship, how long a pull request sits before anyone looks at it, how many people are actually authoring the code, and whether the basic community files exist at all. This tool pulls those together and scores them, so the judgement takes ten seconds instead of ten minutes of clicking through tabs.

The score is intentionally unkind to popular-but-stale projects. If a repository with a large following comes back with a D, that is the tool working correctly, not a bug.

//methodology

How the GitHub repository health score is calculated

25Maintenance
Days since the last push, cross-checked against commits in the last 12 weeks. Archived repositories score zero.
20Documentation
README (6), LICENSE (6), CONTRIBUTING (4), code of conduct (2), issue and PR templates (1 each).
20Responsiveness
Median age of open issues (10) and open pull requests (10). An empty queue is not penalised.
20Contributor spread
Bus factor — 5 or more scores full marks, a bus factor of 1 scores 4.
15Release discipline
Age of the most recent release. No published releases scores zero.

grades: a 85+ · b 70+ · c 55+ · d 40+ · f <40

//faq

Frequently asked questions about GitHub repository health checks

//also free

More free GitHub and website analysis tools