GitHub API
Build a personal developer productivity dashboard
Track your commits, PRs, reviews, and issues across repos. See which projects eat your time, measure review turnaround, and generate weekly summaries for standups.
Free. 5,000 requests/hour with personal access token.
How it works with Loony
Describe it.
Deploy it.
Query it.
Managed database.
Your GitHub data lives in its own Postgres instance. Zero config. Data accumulates over time.
Scheduled syncs.
Cron jobs run on Loony infra. Every minute on free. Your data stays fresh without you thinking about it.
REST + MCP endpoints.
Query from your agent, your dashboard, or connect BI tools directly. Full OpenAPI spec included.
$ "Pull my GitHub commits, PRs, and reviews from the last 3 months across all my repos. Summarize weekly by repo and activity type." ✓ Schema validated ✓ Database provisioned ✓ Scripts deployed ✓ Schedules registered Done. # Your data is now at: REST /data/v1/github/query MCP /mcp/v1/github/mcp SQL psql $DATABASE_URL
What you get
GitHub's contribution graph shows green squares. Loony gives you the actual data: which repos, what kind of work, how your patterns change over months. Query it from your agent for standup prep or weekly reports.
mv_weekly_activity week date -- ISO week start repo text -- repository name commits integer -- count prs_opened integer -- count prs_merged integer -- count reviews integer -- count avg_pr_hours numeric -- time to merge
Even better together
Pair GitHub activity with Linear tickets to connect code output to project goals. Add WakaTime to see how coding hours translate to shipped code.