Activity

Commits
134,121
on 11,074 active days
Longest Streak
681 days
consecutive active days
Busiest Hour
16:00
8,310 commits
Busiest Day
Tuesday
21,889 commits

Commits by year

Table: commits and lines per year (37 years with commits)
YearCommits (% of all)Lines addedLines removed
20264,388 (3.3%)708,475465,692
20254,871 (3.6%)581,469284,938
20244,743 (3.5%)427,467237,711
20234,459 (3.3%)449,317341,460
20223,823 (2.9%)416,894319,010
20212,940 (2.2%)482,553367,314
20202,840 (2.1%)437,900266,798
20192,969 (2.2%)297,733165,858
20182,373 (1.8%)232,121136,448
20172,604 (1.9%)308,265242,863
20165,489 (4.1%)219,686303,562
20155,021 (3.7%)204,618126,681
20144,780 (3.6%)212,922179,346
20136,286 (4.7%)333,619253,794
20126,967 (5.2%)492,271370,763
20116,965 (5.2%)290,722124,553
20109,185 (6.8%)488,116400,188
20097,037 (5.2%)199,415127,083
20085,894 (4.4%)322,702358,884
20073,850 (2.9%)440,725425,079
20063,829 (2.9%)330,982202,819
20051,273 (0.9%)174,008109,516
20042,536 (1.9%)279,147152,822
20033,570 (2.7%)204,078168,480
20024,232 (3.2%)266,115154,254
20015,516 (4.1%)424,115347,566
20004,041 (3.0%)420,901293,216
19991,900 (1.4%)91,63346,542
19982,722 (2.0%)261,677257,589
19972,166 (1.6%)320,735258,532
19961,548 (1.2%)371,010271,970
19951,256 (0.9%)175,62249,225
1994582 (0.4%)86,28616,821
1993289 (0.2%)41,41211,505
1992627 (0.5%)75,49321,661
1991445 (0.3%)39,64912,279
1990105 (0.1%)31,9364,101

Commits by year/month

Table: commits and lines per month (436 months with commits)
MonthCommitsLines addedLines removed
2026-11312,009476
2026-1065091,46141,909
2026-0946676,25958,037
2026-0838430,58810,643
2026-0750335,29531,980
2026-0648555,49618,180
2026-05449198,003189,218
2026-0436867,31035,434
2026-0341147,97428,684
2026-0230848,33030,872
2026-0133355,75020,259
2025-1239497,91825,457
2025-1138937,60515,488
2025-1037630,77914,573
2025-0938254,41034,696
2025-0825127,43110,444
2025-0732022,7938,190
2025-0629921,80511,213
2025-0559759,13326,090
2025-0453766,13421,919
2025-0347768,63651,359
2025-0239741,67124,604
2025-0145253,15440,905
2024-1226618,8728,805
2024-1135025,80511,511
2024-1042642,71929,649
2024-0940052,94938,028
2024-0828333,39816,944
2024-0736422,32812,708
2024-0638527,54815,772
2024-0550349,52821,136
2024-0441340,45020,710
2024-0344138,84223,204
2024-0246943,81318,360
2024-0144331,21520,884
2023-1236232,66720,256
2023-1132949,91247,032
2023-1044457,00623,523
2023-0947047,99336,851
2023-0844441,37823,384
2023-0746527,54817,226
2023-0636448,21544,602
2023-0550850,28474,006
2023-0432332,19919,294
2023-0326620,25611,827
2023-0224427,63716,642
2023-0124014,2226,817
2022-1223712,73315,074
2022-1136252,06765,249
2022-1039575,93021,793
2022-0918538,12033,083
2022-0827336,13919,609
2022-0727820,92112,864
2022-0632714,2168,610
2022-0543555,84051,131
2022-0437929,54518,387
2022-0330929,59136,354
2022-0230722,42314,034
2022-0133629,36922,822
2021-1222230,06716,237
2021-1126525,81116,971
2021-1030821,3569,412
2021-0925070,79875,894
2021-0821720,71011,653
2021-0725747,61939,208
2021-0622061,33856,826
2021-0531035,83329,503
2021-0439190,60655,581
2021-0319532,14324,087
2021-0213426,82314,550
2021-0117119,44917,392
2020-1224044,00034,560
2020-1126143,51132,731
2020-1025123,31717,337
2020-091727,7534,539
2020-081185,6023,022
2020-0714216,51510,941
2020-0629147,50357,232
2020-0537162,36625,338
2020-04287102,07711,486
2020-0328853,06346,013
2020-0218913,7749,280
2020-0123018,41914,319
2019-121406,0853,463
2019-1118917,85110,022
2019-101949,3256,517
2019-0943438,78621,568
2019-0821512,4017,850
2019-071928,0854,979
2019-0634222,03913,138
2019-0543976,90431,666
2019-0422913,4018,520
2019-0328455,30346,506
2019-0217821,8156,446
2019-0113315,7385,183
2018-1221719,7258,763
2018-1122818,00114,025
2018-1025217,49213,273
2018-0926424,95418,165
2018-081506,8664,071
2018-071906,3293,490
2018-0624453,44635,215
2018-0519920,9729,441
2018-041105,6444,510
2018-031276,1392,365
2018-0215215,4749,698
2018-0124037,07913,432
2017-1221535,34720,600
2017-1123585,72981,680
2017-1016711,2116,343
2017-0927753,86747,842
2017-081339,5155,075
2017-0714710,6099,803
2017-0623150,29543,375
2017-051769,7355,022
2017-041404,9453,556
2017-032317,6523,851
2017-0225112,2289,080
2017-0140117,1326,636
2016-124528,9836,003
2016-115076,6383,412
2016-1061213,9908,577
2016-091,12094,711227,483
2016-0843013,1095,415
2016-0724515,57911,102
2016-0656216,00813,460
2016-0532724,89010,997
2016-043164,9263,623
2016-0339211,9048,658
2016-021913,7022,173
2016-013355,2462,659
2015-122865,5683,813
2015-113995,1002,779
2015-104307,1393,815
2015-0978518,99212,064
2015-083563,3961,520
2015-073904,0861,911
2015-0626128,75624,726
2015-0552359,38530,888
2015-0442530,70122,752
2015-0348015,9786,576
2015-0232214,8859,883
2015-0136410,6325,954
2014-1225612,12211,493
2014-112489,51931,838
2014-105049,6065,100
2014-0933315,77812,776
2014-0826944,70320,999
2014-0739135,95027,952
2014-064537,7533,335
2014-0532519,82817,460
2014-043746,4152,325
2014-035047,2379,127
2014-0257411,3565,241
2014-0154932,65531,700
2013-1250216,40210,966
2013-1174157,70227,562
2013-1075777,24245,550
2013-0934011,6079,047
2013-0844012,9737,018
2013-0748720,53616,483
2013-0634726,67121,295
2013-0536628,62724,797
2013-0442417,34614,588
2013-0363314,41012,177
2013-0256928,24616,633
2013-0168021,85747,678
2012-1251212,39011,196
2012-1152111,30810,272
2012-1079640,06935,391
2012-0952323,94121,903
2012-0846638,53134,462
2012-0746542,35537,363
2012-0662469,51272,359
2012-0559973,77041,833
2012-0463369,75159,823
2012-0367855,2867,387
2012-0265143,02928,732
2012-0149912,32910,042
2011-124125,7302,951
2011-1153212,9285,569
2011-1071735,41625,511
2011-0936713,3739,185
2011-085189,7013,529
2011-075626,6264,045
2011-0653417,7296,560
2011-0583938,9657,000
2011-046407,5644,378
2011-03900121,28240,566
2011-0234212,0347,241
2011-016029,3748,018
2010-1266024,39234,958
2010-1172715,22710,069
2010-1082138,94634,561
2010-0969619,0536,880
2010-0894113,10211,674
2010-0772922,88314,299
2010-0665911,1736,111
2010-05869139,172134,140
2010-041,01822,11527,478
2010-03912166,151111,655
2010-025746,1292,367
2010-015799,7735,996
2009-125236,9363,798
2009-115046,7402,697
2009-1071112,6305,854
2009-0952418,10915,747
2009-082711,257503
2009-0750225,63121,480
2009-0649610,88011,689
2009-0573727,56919,272
2009-0487921,45810,520
2009-0362822,2608,250
2009-0258712,69310,634
2009-0167533,25216,639
2008-124167,9104,255
2008-112732,9322,225
2008-102656,7472,117
2008-0944426,31740,324
2008-0852211,74610,483
2008-0746620,43321,351
2008-0651872,54650,440
2008-0579329,362164,172
2008-0438119,5908,812
2008-0364273,13217,163
2008-0250426,27717,206
2008-0167025,71020,336
2007-1232333,43730,051
2007-1135437,50712,793
2007-102765,5256,985
2007-0928770,83210,254
2007-08750190,071214,400
2007-072757,36013,316
2007-062076,70611,588
2007-0535945,05189,784
2007-0421821,64520,040
2007-033543,3281,679
2007-0225213,9808,681
2007-011955,2835,508
2006-1212117,89015,389
2006-11123379146
2006-102341,103264
2006-092001,3641,702
2006-0835226,32714,021
2006-07334170357
2006-0639721,48545,657
2006-0544346,79024,647
2006-0463157,77720,547
2006-0352879,15325,720
2006-0226919,0158,643
2006-0119759,52945,726
2005-1216248,24742,021
2005-111193,6211,317
2005-1012289,98353,744
2005-09871,287777
2005-0814111,6001,738
2005-07754,5772,602
2005-061403,4961,734
2005-05241,019339
2005-0461972289
2005-031393,352842
2005-02742,4891,396
2005-011293,3652,717
2004-121404,4902,301
2004-111712,3771,309
2004-102147,6433,068
2004-092348,8504,983
2004-0848332,29617,170
2004-07374113,07997,653
2004-062369,56310,177
2004-051399,6442,333
2004-04772,280974
2004-032149,4652,690
2004-021283,4992,457
2004-0112675,9617,707
2003-121769,1542,815
2003-111516,79831,164
2003-101485,1353,208
2003-091939,1497,422
2003-081375,1643,467
2003-0730210,3968,897
2003-063319,15120,915
2003-0536312,0075,115
2003-0438750,74641,479
2003-0333626,99114,228
2003-0250218,6018,334
2003-0154440,78621,436
2002-1249032,75327,670
2002-1145350,62618,786
2002-1030224,09915,715
2002-0931510,18219,100
2002-0856429,30816,662
2002-0733714,00011,066
2002-0638815,8679,570
2002-052278,7282,676
2002-0444834,29517,138
2002-0339816,8967,190
2002-0214921,6043,657
2002-011617,7575,024
2001-1240935,03925,568
2001-1130015,6404,640
2001-1059728,89620,860
2001-0955226,57317,030
2001-08716109,401142,838
2001-0748223,23914,756
2001-0626115,5246,560
2001-0531011,79820,983
2001-0431912,3705,084
2001-0338019,9776,515
2001-0249629,37019,536
2001-0169496,28863,196
2000-1221736,2446,012
2000-11973,61131,240
2000-1041222,41412,317
2000-0963741,620102,716
2000-0853964,41727,923
2000-0752232,98031,230
2000-0644944,25721,798
2000-0527517,44326,227
2000-0432219,22310,347
2000-03327113,75911,062
2000-0219721,23311,816
2000-01473,700528
1999-1214113,7233,967
1999-11722,7302,016
1999-10713,9411,708
1999-091033,4121,258
1999-08942,8431,088
1999-07722,867995
1999-061998,0622,001
1999-05821,5451,034
1999-043047,0477,883
1999-0317810,8002,611
1999-022737,16112,011
1999-0131127,5029,970
1998-121768,4748,967
1998-11964,1303,123
1998-1029013,6473,102
1998-091116,1325,502
1998-0826441,87336,380
1998-0719620,27050,285
1998-061427,0351,495
1998-0525517,71441,214
1998-0443439,72429,364
1998-0326651,98537,930
1998-0232531,70223,789
1998-0116718,99116,438
1997-1232820,07511,403
1997-1114618,50910,001
1997-1017716,5887,348
1997-0915716,95543,265
1997-0829745,50242,372
1997-0715923,41919,063
1997-06832,674703
1997-0527567,47655,084
1997-0416925,99412,458
1997-03682,357850
1997-027626,14123,472
1997-0123155,04532,513
1996-1227635,61220,350
1996-116313,83212,809
1996-1016646,47539,913
1996-0916138,39729,606
1996-0827679,60069,587
1996-0716948,06327,862
1996-068321,629937
1996-0511614,60114,393
1996-04598,3566,297
1996-035723,45620,829
1996-025224,59716,953
1996-017016,39212,434
1995-12184,9063,789
1995-114418,1874,703
1995-1010424,40311,144
1995-09823,2911,648
1995-0817321,2883,701
1995-078812,1112,485
1995-06785,6612,854
1995-05161,601916
1995-04749,5171,335
1995-0317325,7046,248
1995-0218114,9012,570
1995-0122534,0527,832
1994-12315,440211
1994-1121493132
1994-107510,5682,047
1994-09615,9511,644
1994-0811620,8109,755
1994-07462,547543
1994-06397,804592
1994-05606,712946
1994-04201,020201
1994-03121,05842
1994-02262,677341
1994-017521,206367
1993-12487,2751,049
1993-11385,9392,623
1993-10365,9742,417
1993-09717243
1993-0834222
1993-07152,044317
1993-06232,091474
1993-05225,0521,923
1993-04968742
1993-03173,517772
1993-02435,3411,301
1993-01283,278522
1992-127811,9841,710
1992-11141,938136
1992-1081,47679
1992-09746,0591,956
1992-088415,1497,083
1992-07111,516103
1992-06312,450108
1992-05291,122239
1992-04665,0251,443
1992-0310012,5212,183
1992-02252,537267
1992-0110713,7166,354
1991-12953,184890
1991-11433,810605
1991-10292,762248
1991-09161,29026
1991-08396,0322,080
1991-07321,541756
1991-06453,136546
1991-05292,030273
1991-04633,7741,209
1991-03529946
1991-02183,1864,666
1991-01318,605934
1990-12194,8832,058
1990-11284,920859
1990-105522,0701,177
1990-09297
1990-081540

Weekly activity

Last 32 weeks, from the week of Mar 30, 2026 to the week of Nov 2, 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
5,412
4,405
3,748
3,098
2,511
2,214
2,153
2,531
3,249
4,272
4,851
5,656
5,810
6,620
7,491
8,206
8,310
7,716
7,849
7,386
7,484
8,230
8,145
6,774
Mon6615784634003242493203484735836958029101,0541,2301,2871,4771,3721,2681,1291,1731,4511,3291,18720,763 (15.5%)
Tue9287456014653883233343885276707808449311,1021,1161,4651,3411,1671,4341,2701,2231,3801,3761,09121,889 (16.3%)
Wed8126956174393773833253915065995948378459961,1591,2021,2361,1681,1341,0061,0071,1031,20797619,614 (14.6%)
Thu7666515164703553613453794516306958208259841,1091,1431,1351,0501,1001,1181,1921,1601,24796919,471 (14.5%)
Fri8526265605004133543274114966797459228971,0721,2421,4431,3571,1731,1121,1371,1171,1731,12998820,725 (15.5%)
Sat76055049443935532225731738853263973371272985389690398091183778596190978316,045 (12.0%)
Sun6335604973852992222452974085797036986906837827708618068908899871,00294878015,614 (11.6%)

FewerMore commits

Month of year

Commits by timezone