Code InsightsFrom Git History
Point spanical at any git repository and it tells the story of a stretch of engineering: how much was built, when, by whom, and where the codebase is getting risky. Nothing leaves your machine.
What it measures
Every run computes from real git data
Throughput churn
Added plus deleted lines and commit counts per period, with a per-developer breakdown when you want the people view.
Hotspot ranking
Files that change often and carry complexity at once float up as a refactor shortlist. Bulk reformats sink.
Ownership and bus factor
git blame at HEAD shows who wrote the lines that survived, and which directories ride on one person.
Auto-narrated timeline
A month-by-month story of your window: dominant commits, churn spikes, and removal periods, detected for you.
Size and complexity trends
Monthly snapshots from scc at each month-end commit, so history reads as it was, not as a later cleanup made it look.
Optional ticket layer
Pull request flow, cycle time, thrash, review load and review coverage from GitHub, synced into the same local cache.
Get started in seconds
Install the released binary, or run from source
$ curl -fsSL https://raw.githubusercontent.com/bhagyamudgal/spanical/main/install.sh | bashRecommended: Quick install verifies the checksum and puts the binary on your PATH
How it works
Four commands from first report to full ticket layer
One command inside any git repo
The refactor shortlist
Blame-based ownership map
GitHub flow and review coverage