GitHub repo health scoring as a service. Connect your repos via OAuth, get a Pulse Score (0–100), and track health trends with 5 async collectors and webhook auto-refresh. Built on FastAPI + aiosqlite, deployed on Railway.
Repo health signals were scattered across GitHub tabs, CI dashboards, and manual checks. Hard to prioritize what actually matters.
5 async collectors gather signals in parallel. A unified 0–100 scoring engine distills them into one actionable number on a single dashboard.
A single operational view for health-based decisions. Know which repos need attention, track trends, and act on data instead of gut feeling.
From GitHub OAuth to your health dashboard in five steps. Every signal is collected asynchronously and scored in real time.
Every feature is built for speed, security, and clarity. No bloat, no guesswork.
One-click authentication. Connect your GitHub account securely and start tracking repos instantly.
HMAC-SHA256 verified webhooks keep your scores fresh. Push events trigger instant re-collection.
A single number that tells you how healthy your repo is. Weighted across 5 dimensions, updated in real time.
Parallel data collection across commits, issues, PRs, CI status, and repo metadata. Fast and thorough.
Full meta tags, Open Graph, Twitter cards, canonical URLs. Your public dashboard is search-engine friendly.
Async Python stack for maximum throughput. SQLite for zero-ops persistence. Deployed on Railway with zero config.
Start free. Scale when you need to. No hidden fees, no surprises.
Connect your GitHub. Get your Pulse Score. Ship with confidence.