GitHub Repository Analyzer avatar
GitHub Repository Analyzer
Under maintenance

Pricing

from $50.00 / 1,000 repository analyzeds

Go to Apify Store
GitHub Repository Analyzer

GitHub Repository Analyzer

Under maintenance

Analyze GitHub repositories to get comprehensive metrics: stars, forks, contributors, languages, activity scores, and health assessments. Perfect for tech due diligence and competitive analysis.

Pricing

from $50.00 / 1,000 repository analyzeds

Rating

0.0

(0)

Developer

嘉杰 韦

嘉杰 韦

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Categories

Share

Apify Actor Python License

Analyze GitHub repositories to get comprehensive metrics, popularity data, and health scores.

Features

  • 📊 Popularity Metrics: Stars, forks, watchers, open issues
  • 🏥 Health Score: AI-powered repository health assessment (0-100)
  • 👥 Contributors: Top contributors with contribution counts
  • 💻 Languages: Programming languages breakdown
  • 📈 Activity: Recent updates, fork status, archive status
  • 🔍 Community: Issues, projects, wiki, and pages status

Input

Provide a list of GitHub repositories in owner/repo format:

{
"repos": [
"facebook/react",
"tensorflow/tensorflow",
"twbs/bootstrap"
]
}

Output

For each repository, you'll get:

{
"basic_info": {
"name": "react",
"full_name": "facebook/react",
"description": "The library for web and native user interfaces",
"url": "https://github.com/facebook/react",
"language": "JavaScript",
"license": "MIT"
},
"popularity": {
"stars": 220000,
"forks": 45000,
"watchers": 6500,
"open_issues": 500
},
"activity": {
"is_fork": false,
"is_archived": false,
"size_kb": 120000
},
"community": {
"has_issues": true,
"has_projects": true,
"has_wiki": true,
"has_pages": true
},
"languages": {
"JavaScript": 95,
"Shell": 5
},
"top_contributors": [
{
"login": "gaearon",
"contributions": 5000
}
],
"health_score": 95
}

Use Cases

  • 📈 Tech Due Diligence: Evaluate open source projects for investment
  • 🔎 Competitor Analysis: Compare similar repositories
  • 🎯 Hiring/Recruiting: Assess candidate's open source contributions
  • 📊 Market Research: Understand technology trends
  • 🤝 Partnership Evaluation: Assess potential partners

Pricing

$0.05 per repository analyzed

API Rate Limits

This actor uses GitHub's REST API (free tier: 60 requests/hour). For higher limits, consider adding a GitHub token.

Development

# Install dependencies
pip install -r requirements.txt
# Run locally
python main.py

License

MIT