Github Repo Analytics
Pricing
Pay per usage
Github Repo Analytics
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Max N
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
GitHub Repo Analytics — Stars, Forks, Issues
Search GitHub repos and get analytics: stars, forks, issues, languages, topics, and activity.
What data can you get?
- Full Name — owner/repo
- Description — Repo description
- Stars — Star count
- Forks — Fork count
- Open Issues — Open issue count
- Language — Primary language
- License — License
- Topics — Topics
Each record includes a scrapedAt timestamp for tracking data freshness.
Use cases
- Data analysis — Build datasets for research and visualization
- Market research — Track trends and competitive intelligence
- Application development — Power features with real-time data
- Automation — Schedule regular data collection workflows
- Content creation — Generate data-driven content and reports
- Integration — Feed data into dashboards, spreadsheets, and databases
Input parameters
- Search Query: Search query for GitHub repos
- Specific Repos: Specific repos (owner/repo format)
- GitHub Token: Optional GitHub token for higher rate limits
- Sort By: Sort results by — default:
"stars" - Max Results: Maximum repos to return — default:
30
How to use
- Get a free API key from the provider (see API section below)
- Set your search parameters using the input fields above
- Set maxResults to control how many records to fetch
- Click Start and wait for the run to complete
- Download results as JSON, CSV, or Excel — or connect via API
Example input
{"searchQuery": "web framework typescript", "sortBy": "stars", "maxResults": 20}
Example output
{"fullName": "denoland/fresh", "recordDescription": "The next-gen web framework.", "stars": 12500, "forks": 520, "language": "TypeScript", "license": "MIT", "topics": ["deno", "typescript"], "scrapedAt": "2026-02-28T12:00:00.000Z"}
Pricing
Pay-per-event pricing — you only pay for what you use:
- $0.1 per Actor start
- $0.0005 per data record
Example: Fetching 500 records costs $0.1 + $0.25 = $0.35 total.
No monthly fees. No minimum commitment. Scale up or down as needed.
Integrations
Connect this actor to your workflow with any Apify integration:
- API — Trigger runs and fetch results programmatically
- Webhooks — Get notified when runs complete
- Zapier / Make / n8n — Connect to 5,000+ apps without code
- Google Sheets — Export data directly to spreadsheets
- Slack / Email — Send alerts when new data is available
- Schedule — Run automatically on a daily, weekly, or custom schedule
API
Requires a free API key. See the documentation for registration details.
Rate limits: The free tier is sufficient for most use cases. Check the API documentation for specific limits.
FAQ
Do I need an API key? Yes, but it's free. Register at the provider's website to get your key.
How many results can I fetch? Set the maxResults parameter to control output size. The actor handles pagination automatically.
How is pricing calculated? You pay $0.1 per start plus $0.0005 per data record. Example: fetching 500 records costs $0.1 + $0.25 = $0.35 total.
Can I schedule regular runs? Yes. Use Apify's scheduler to run this actor daily, weekly, or on any custom schedule.
What format is the output? JSON records in an Apify dataset. Export to CSV, JSON, Excel, or connect via API.
Related Actors
- github-trending (
github-trending) - npm-package-tracker (
npm-package-tracker) - pypi-package-monitor (
pypi-package-monitor) - stackexchange-search (
stackexchange-search)