GitBorGitBor

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:

MetricMeaning
Active DaysDays with at least one commit.
Longest StreakLongest run of consecutive active days.
Current StreakActive days up to today.
Avg/Active DayAverage commits on days you actually committed.
Avg/WeekAverage commits per week over the project's lifetime.
Most Active DayThe weekday you commit on most.
By WeekdayCommit 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.