GitHub Repo Health Check avatar

GitHub Repo Health Check

Pricing

from $0.01 / 1,000 results

Go to Apify Store
GitHub Repo Health Check

GitHub Repo Health Check

Revisa la salud de repositorios de GitHub antes de que dependas de ellos: actividad, mantenimiento, licencia, CI, tests, issues sin responder y velocidad de respuesta del mantenedor. Devuelve los riesgos ordenados por gravedad.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Emilio Ranúcoli

Emilio Ranúcoli

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Evaluates the stability, maintenance velocity, security posture, and legal readiness of GitHub repositories before integrating them as dependencies.


Features

  • Maintenance Velocity: Evaluates the date of the latest commit, active pull requests, and maintainer response times.
  • Issue Triage Health: Analyzes open vs. closed issues and flags neglected or unaddressed bug reports.
  • License & Legal Safety: Identifies open-source licenses (MIT, Apache, GPL, BSD) or flags missing licenses that pose legal liabilities.
  • Test & CI Verification: Inspects GitHub Actions workflows and automated test coverage signals.
  • Single Maintainer Risk: Detects bus factor risk by checking contributor distribution.
  • Automated Severity Scoring: Ranks repositories with a 0–100 reliability score and itemized risk warnings.

Input Parameters

ParameterTypeRequiredDefaultDescription
reposArrayYes["https://github.com/apify/crawlee"]List of repository full URLs or owner/name slugs.
githubTokenStringNo""Optional personal access token (increases rate limits from 60 to 5,000 req/hr).

Sample Input JSON

{
"repos": [
"https://github.com/apify/crawlee",
"facebook/react"
]
}

Output Dataset

Each analyzed repository generates an evaluation entry:

{
"repo": "apify/crawlee",
"score": 95,
"riskCount": 0,
"risks": [],
"stars": 15400,
"forks": 1200,
"license": "Apache-2.0",
"openIssues": 120,
"hasCI": true,
"lastCommitDate": "2026-09-28T12:00:00.000Z",
"checkedAt": "2026-09-30T00:00:00.000Z"
}

Integrations & Export

  • Export directly to JSON, CSV, Excel, or HTML table.
  • Trigger via GitHub Actions, CI/CD gates, or schedule periodic dependency audits.

© 2026 Ranuk IT Solutions · ranuk.dev