Repository Statistics
Commit activity, contributors, heatmaps, insights and on-demand code stats
Repository → More → Statistics… opens a dashboard of the current repository's commit activity. It reads from git log, so it reflects exactly your local history — no external service is involved.
Overview
Four summary cards at the top: Total Commits, Contributors (distinct authors), First Commit and Last Commit.
Activity and contributors
- Monthly Activity — commits per month, so you can see busy and quiet periods.
- Top Contributors — authors ranked by commit count, each with their share of the total.
- Contribution Heatmap — a calendar grid shaded from Less to More by commits per day. Click a cell to expand the commits made that day.
Insights
Derived metrics that go beyond raw counts:
| Metric | Meaning |
|---|---|
| Active Days | Days with at least one commit. |
| Longest Streak | Longest run of consecutive active days. |
| Current Streak | Active days up to today. |
| Avg/Active Day | Average commits on days you actually committed. |
| Avg/Week | Average commits per week over the project's lifetime. |
| Most Active Day | The weekday you commit on most. |
| By Weekday | Commit distribution across Mon–Sun. |
Code Changes (on demand)
Lines-of-code stats are not computed automatically — walking the full diff history is expensive on large repos. Click Calculate changed code to run it:
- Added / Deleted / Net Lines — totals across history.
- Changed Lines — added plus deleted.
- Touched Files and Binary Files — how many files were affected, and how many are binary.
The result is cached on disk per repository, so the next time you open Statistics it loads instantly with a from cache marker and a Last Calculated timestamp. Use Recalculate to refresh after new commits.