GitHub Repository Health Monitor
Pricing
from $10.00 / 1,000 repository health checks
GitHub Repository Health Monitor
Check GitHub repositories for maintenance activity, stale releases, archived status, open issues, breaking-change signals, and update risk.
Pricing
from $10.00 / 1,000 repository health checks
Rating
0.0
(0)
Developer
Daniel
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Check GitHub repositories for maintenance activity, stale releases, archived status, open issues, breaking-change signals, and update risk.
This Apify Actor is designed for developers, DevOps teams, maintainers, self-hosted users, and AI agents that need structured repository health signals before depending on or upgrading open-source software.
What it checks
- Repository status: archived, disabled, private/not accessible
- Recent commit and push activity
- Recent release activity and release titles
- Open issue count
- Recent open issue titles for failure keywords such as
not working,crash,setup failed,broken - Breaking/deprecation keywords in recent issues and release titles
- Transparent health score, risk level, and recommendation
What it does not do
- It does not access private repositories unless the user provides a GitHub token with permission.
- It does not clone repositories or run their code.
- It does not use external AI APIs or proxies.
- It does not guarantee that a dependency is safe; it prioritizes manual review.
Example input
{"repositories": ["hacs/integration", "immich-app/immich", "microsoft/playwright"],"lookbackDays": 180,"riskOnly": false,"maxItems": 50,"githubToken": "","outputMode": "summary"}
Example output
{"repo": "immich-app/immich","health_score": 84,"risk_level": "low","recommendation": "Low risk (84/100): recent commit activity. Review release notes before upgrading.","open_issues": 123,"critical_issue_count": 1,"breaking_change_count": 0,"sources": ["https://github.com/immich-app/immich"]}
Pricing recommendation
Recommended pay-per-event setup:
- Keep Apify's synthetic
apify-actor-startevent at its default price. - Add one custom event:
repo-check. - Suggested initial price for
repo-check:$0.01per repository analyzed.
The code pushes each dataset item with the repo-check event name and stops when the user's configured charge limit is reached.
Local development
python -m venv .venv. .venv/bin/activatepip install -r requirements-dev.txtpytestpython scripts/run_local.py examples/input.json