Activity

Commits
42,393
on 6,820 active days
Longest Streak
236 days
consecutive active days
Busiest Hour
12:00
2,788 commits
Busiest Day
Wednesday
6,867 commits

Commits by year

Table: commits and lines per year (26 years with commits)
YearCommits (% of all)Lines addedLines removed
20262,029 (4.8%)151,73555,557
20252,543 (6.0%)84,20582,856
20243,054 (7.2%)92,10058,833
20233,422 (8.1%)126,219100,521
20222,500 (5.9%)68,24927,094
20213,559 (8.4%)137,68847,845
20203,270 (7.7%)122,04664,820
20192,392 (5.6%)108,00455,532
20182,312 (5.5%)60,92235,238
20171,890 (4.5%)233,970216,064
20161,265 (3.0%)26,14811,682
20151,399 (3.3%)40,04722,342
20141,399 (3.3%)51,366149,939
20131,567 (3.7%)188,341106,722
2012949 (2.2%)64,34959,876
20111,140 (2.7%)130,21455,289
2010721 (1.7%)46,08732,673
20091,577 (3.7%)183,43087,879
20081,348 (3.2%)217,960101,606
2007707 (1.7%)80,59956,539
20061,654 (3.9%)142,828215,920
2005776 (1.8%)246,576100,229
2004322 (0.8%)14,2345,978
2003182 (0.4%)6,7763,512
2002408 (1.0%)160,45128,115
20018 (0.0%)1,91446

Commits by year/month

Table: commits and lines per month (297 months with commits)
MonthCommitsLines addedLines removed
2026-1015719,44411,909
2026-0933334,50810,971
2026-0822920,7127,231
2026-0724133,9484,206
2026-0616610,9083,414
2026-051008,5366,638
2026-0419910,7873,740
2026-031694,2192,034
2026-021162,2082,268
2026-013196,4653,146
2025-1220612,46733,462
2025-111959,2556,063
2025-1037210,2837,700
2025-091836,4007,226
2025-081454,3063,158
2025-071323,2971,834
2025-061256,1571,958
2025-0532010,1517,274
2025-042877,6816,645
2025-032386,5873,628
2025-021373,8301,982
2025-012033,7911,926
2024-1219112,1047,983
2024-112075,0433,287
2024-102086,0831,690
2024-091912,6491,977
2024-082657,8083,927
2024-0736110,7635,335
2024-063045,5512,325
2024-052602,1941,240
2024-041982,0141,085
2024-033127,20014,466
2024-0229821,00512,370
2024-012599,6863,148
2023-123287,9774,149
2023-1133414,8915,043
2023-1026930,81127,538
2023-0922914,43319,155
2023-0832912,47810,675
2023-073534,5612,219
2023-0633315,23615,517
2023-052445,1151,749
2023-042515,0822,621
2023-032342,1162,111
2023-022545,8324,166
2023-012647,6875,578
2022-122194,8111,583
2022-112426,5612,481
2022-102023,1011,972
2022-091563,3541,126
2022-081151,4571,154
2022-071661,7371,143
2022-063169,4383,598
2022-052469,0222,739
2022-041334,8141,953
2022-031713,0301,870
2022-0220913,3413,856
2022-013257,5833,619
2021-122068,3706,189
2021-1131012,0355,404
2021-1031910,8593,034
2021-0931910,9705,282
2021-0825633,5134,074
2021-0731310,7933,505
2021-062976,8952,817
2021-0541213,8365,196
2021-042545,1672,389
2021-032628,5485,380
2021-0235410,4221,540
2021-012576,2803,035
2020-1227912,3344,750
2020-1127210,9572,992
2020-1039219,8804,362
2020-0931213,5108,180
2020-082796,4525,331
2020-0725111,83316,882
2020-0629917,6742,412
2020-053475,0222,883
2020-041542,8631,026
2020-031747,5522,317
2020-021663,9583,951
2020-0134510,0119,734
2019-121554,5182,632
2019-111462,1632,639
2019-102236,5332,653
2019-092394,1992,061
2019-082032,4871,124
2019-072744,5691,665
2019-0622314,97428,352
2019-0524952,9216,291
2019-042083,9241,890
2019-031692,3333,102
2019-021252,3441,607
2019-011787,0391,516
2018-121778,5485,995
2018-111664,0302,466
2018-102667,1202,357
2018-092596,3622,507
2018-081482,4731,639
2018-071663,2791,536
2018-062427,9613,871
2018-051863,4411,891
2018-0421210,8757,711
2018-032142,3431,191
2018-021221,9201,672
2018-011542,5702,402
2017-121877,7352,616
2017-111939,8183,221
2017-101391,381631
2017-091753,3121,998
2017-081292,0001,038
2017-071397,9466,676
2017-061163,08911,435
2017-051503,5411,664
2017-041915,7442,774
2017-03195133,532127,038
2017-0217054,01956,078
2017-011061,853895
2016-1291919974
2016-11842,380887
2016-101113,064424
2016-091003,4191,694
2016-08671,513409
2016-0745475150
2016-06832,018787
2016-0589705260
2016-0455917586
2016-03951,942863
2016-021872,3931,350
2016-012586,4033,298
2015-121621,677961
2015-11978871,030
2015-101874,3431,741
2015-09867971,654
2015-081489,6604,037
2015-07966,9286,210
2015-061344,2451,874
2015-051001,975506
2015-04701,110491
2015-031042,1381,117
2015-02972,9501,257
2015-011183,3371,464
2014-1262649369
2014-11871,3671,133
2014-10991,394649
2014-091232,9142,183
2014-08891,220842
2014-071194,2192,709
2014-0681929461
2014-051333,7714,390
2014-04752,50329,268
2014-0324512,10790,745
2014-021639,2955,858
2014-0112310,99811,332
2013-1279905280
2013-1183913646
2013-101773,9135,916
2013-091734,65414,402
2013-0814914,62110,047
2013-071003,6445,640
2013-061564,6882,760
2013-0516511,3046,626
2013-04181136,28252,368
2013-03956,4385,273
2013-0282520205
2013-011274592,559
2012-121015,9025,134
2012-11122520213
2012-1079761573
2012-09898,7747,998
2012-083814634
2012-0710714,62212,153
2012-06673,12813,168
2012-05721,246936
2012-04544,8124,397
2012-03726,3375,286
2012-02987,2174,286
2012-015010,8845,698
2011-12449,9188,006
2011-11512119
2011-1026656382
2011-0945634144
2011-0820822,8275,996
2011-0714616,85613,101
2011-0616022,3999,400
2011-0551457184
2011-04963,0522,098
2011-0318652,91015,902
2011-024238457
2011-0113100
2010-12742,964758
2010-1148795307
2010-105610,81610,224
2010-09427312,108
2010-08502,969707
2010-07633,2682,241
2010-06181,974148
2010-05743,6072,504
2010-0441881413
2010-03402,8442,754
2010-0217514,50010,059
2010-0140738450
2009-121909,1855,002
2009-1117823,5614,014
2009-1019023,97311,650
2009-09712,3321,868
2009-08828,6622,694
2009-071836,7752,587
2009-06566,4643,835
2009-05725,3716,819
2009-0410349,20432,646
2009-0324327,2566,855
2009-0216015,2659,441
2009-01495,382468
2008-121501,9202,034
2008-1114224,2324,278
2008-10559,6096,773
2008-091162,2091,429
2008-08119104,98014,344
2008-071657,52526,470
2008-06719,4347,160
2008-0510020,53618,928
2008-0416416,51611,260
2008-031154,2772,913
2008-026616,3815,855
2008-0185341162
2007-121005,0991,970
2007-11344,1831,397
2007-10351,077928
2007-09676,1063,385
2007-085028,36625,046
2007-07611,6531,092
2007-0624650398
2007-051124,2932,910
2007-049010,0757,171
2007-036012,7647,147
2007-02412,4211,348
2007-01333,9123,747
2006-12263,3642,474
2006-11414,9782,542
2006-1017918,5038,558
2006-091358,5064,644
2006-0814712,5086,878
2006-0720934,66127,695
2006-0615423,95712,439
2006-05862,642574
2006-041374,1181,997
2006-031369,7415,296
2006-021384,9532,238
2006-0126614,897140,585
2005-1219914,81113,298
2005-1113438,64028,409
2005-1025514,71510,649
2005-09143175,44546,928
2005-088771
2005-0734624
2005-0645516
2005-0545148
2005-0411,3460
2005-0312294118
2005-02140
2005-01121,092738
2004-12101420
2004-11382,242501
2004-1028272198
2004-0920891662
2004-0824021
2004-06161,61099
2004-05331,051138
2004-04341,340137
2004-0350471163
2004-02732,5063,901
2004-01183,797138
2003-1215209114
2003-11128060
2003-10381,5821,625
2003-09271,866994
2003-08917663
2003-06277
2003-05517233
2003-04521817
2003-03341,276332
2003-0221562122
2003-0114628145
2002-12521641
2002-111745377
2002-10403,9781,959
2002-095942,04314,797
2002-0814573393
2002-07710735
2002-06156,4232,801
2002-0517435167
2002-04558,0793,734
2002-03234,943129
2002-02392,918856
2002-0111790,2833,126
2001-1281,91446

Weekly activity

Last 32 weeks, from the week of Mar 9, 2026 to the week of Oct 12, 2026.

Punch card

Commits by day of week and hour of day, in each commit's local time. The bars along the top are the commits per hour; the last column is the commits per day.

Day01234567891011121314151617181920212223Total
Hour
1,080
740
567
549
422
500
665
1,123
1,609
2,295
2,446
2,646
2,788
2,584
2,634
2,588
2,578
2,752
2,366
2,103
2,006
1,936
1,841
1,575
Mon11976457663591002052393873933584064023874104284763303623313112902936,546 (15.4%)
Tue193109877770871191492523543774334213573934023944563733502952953172326,592 (15.5%)
Wed1781241097653671072192603483714023983954213853864413953723673513502926,867 (16.2%)
Thu193124841058278921553183613853874104584804404414673623003272802852476,861 (16.2%)
Fri163110937762861071682514024034404764184014153753953552702562612001756,359 (15.0%)
Sat10710869674856671061341842632672752862652892822423122281902212051704,441 (10.5%)
Sun1278980714467731211552592543594022682872472722752392212402171941664,727 (11.2%)

FewerMore commits

Month of year

Commits by timezone