Activity

Commits
16,333
on 3,538 active days
Longest Streak
53 days
consecutive active days
Busiest Hour
15:00
1,051 commits
Busiest Day
Friday
2,497 commits

Commits by year

Table: commits and lines per year (19 years with commits)
YearCommits (% of all)Lines addedLines removed
2026643 (3.9%)57,28531,511
2025765 (4.7%)15,70225,399
2024627 (3.8%)38,71384,796
2023764 (4.7%)15,8168,513
2022857 (5.2%)48,10750,082
20211,432 (8.8%)122,69449,126
20202,405 (14.7%)41,97724,340
20192,015 (12.3%)48,60830,324
20181,203 (7.4%)21,29817,124
2017657 (4.0%)39,10616,896
2016556 (3.4%)43,43045,177
20151,020 (6.2%)235,875237,718
2014954 (5.8%)187,490151,982
2013805 (4.9%)102,66845,300
2012521 (3.2%)4,3891,948
2011308 (1.9%)5,7582,840
2010405 (2.5%)8,8014,764
2009357 (2.2%)10,0387,116
200839 (0.2%)5,133618

Commits by year/month

Table: commits and lines per month (216 months with commits)
MonthCommitsLines addedLines removed
2026-10451,148609
2026-0918455151
2026-08527,0932,861
2026-071176,9491,533
2026-068621,75515,235
2026-053118793
2026-0411913,0338,567
2026-0353377104
2026-022633927
2026-01965,9492,331
2025-1246332417
2025-114539352
2025-10762,0882,574
2025-0974433126
2025-0871167164
2025-07591,3435,156
2025-06408227,861
2025-05642,8292,093
2025-04763,2965,088
2025-03741,037545
2025-02582,036919
2025-0182926404
2024-122914,10812,776
2024-111881
2024-10521,188718
2024-092811124
2024-0844291217
2024-07762,6513,014
2024-0651688371
2024-055912,80164,739
2024-04883,404592
2024-03782,1531,467
2024-0267336341
2024-0137974536
2023-1227205206
2023-1113246370
2023-1071966428
2023-09762,463587
2023-0845917534
2023-07993,4901,682
2023-0683285141
2023-0545916296
2023-04903,2241,630
2023-031011,0021,569
2023-0242613352
2023-01721,489718
2022-12468101,029
2022-11621,430190
2022-10701,7141,012
2022-09291,035207
2022-0872714257
2022-0716013,95926,024
2022-06651,5771,065
2022-0578795414
2022-04826,0794,581
2022-03534,814229
2022-0251646509
2022-018914,53414,565
2021-12721,103758
2021-117338,9832,046
2021-101132,5311,442
2021-091704,9413,040
2021-0818613,39611,864
2021-071647,1056,970
2021-06921,497841
2021-0567474469
2021-0414914,17811,453
2021-03616083,291
2021-021673,9354,326
2021-0111833,9432,626
2020-121721,8594,571
2020-11933,0281,161
2020-101502,6082,154
2020-091103,4771,278
2020-08162845398
2020-072794,7883,811
2020-061663,838976
2020-053593,9161,465
2020-043507,8762,968
2020-031923,4581,486
2020-021602,9381,628
2020-012123,3462,444
2019-121992,9802,674
2019-113084,1412,536
2019-102707,7937,070
2019-093798,4186,622
2019-081673,5151,678
2019-071756,8742,253
2019-061003,3021,899
2019-051192,722950
2019-04451,6021,056
2019-03561,358435
2019-02871,489611
2019-011104,4142,540
2018-12381,574610
2018-11901,691431
2018-102033,7971,156
2018-0993781524
2018-08792,5031,316
2018-072014,8653,733
2018-06127976544
2018-0564548377
2018-041371,332546
2018-03972,7607,684
2018-0231250
2018-0171346203
2017-1227156149
2017-1137672325
2017-10641,448570
2017-09276,8001,493
2017-08451,7491,274
2017-07311,051623
2017-06672,8411,600
2017-051538,1365,837
2017-0480493198
2017-039414,4154,630
2017-0276621
2017-01251,279176
2016-1224370242
2016-11441,792751
2016-10347,5522,829
2016-092026656
2016-08231,92286
2016-0742376203
2016-061522858
2016-05402,094709
2016-0414314505
2016-0370960392
2016-0282624251
2016-0114826,93239,095
2015-1247350107
2015-11551,971706
2015-1075578160
2015-091041,0461,003
2015-084135,23235,202
2015-0722762408
2015-066252,48552,996
2015-059236,21635,961
2015-0416222,40424,244
2015-032113,4491,711
2015-025820,29425,070
2015-019161,08860,150
2014-1221246,87339,692
2014-1126728368
2014-102623155
2014-09909,7742,472
2014-08641,565708
2014-0738388289
2014-063817,71320,458
2014-058724,46129,855
2014-04881,582790
2014-0370725495
2014-02963,0932,489
2014-0111980,35754,311
2013-12481,037320
2013-1180727468
2013-10648,3625,084
2013-094416,1171,870
2013-081253,4252,642
2013-07927,6323,924
2013-066813,682503
2013-05451,5451,259
2013-045317,57314,766
2013-036425,69512,316
2013-02984,740245
2013-01242,1331,903
2012-12561,039484
2012-1124344
2012-105621548
2012-09100848256
2012-08157222
2012-07531,9901,022
2012-065600
2012-054600
2012-041900
2012-033300
2012-023500
2012-0128191112
2011-123334989
2011-1145829
2011-102620771
2011-0913439410
2011-0812236
2011-07184610
2011-06113310
2011-0518297222
2011-04692,8491,373
2011-03811,302592
2011-0213142
2011-011014126
2010-12300
2010-111512488
2010-0984111
2010-0857833252
2010-07372,1831,236
2010-06591,7951,073
2010-0561742387
2010-04981,533650
2010-0327225126
2010-02311,299930
2010-0192611
2009-121332698
2009-11465,9375,045
2009-1092978418
2009-0937193118
2009-081449572
2009-07184021
2009-0620219147
2009-0513497
2009-0423256140
2009-03245536
2009-022010452
2009-01371,386962
2008-1215784182
2008-11108630
2008-10144,263406

Weekly activity

Last 32 weeks, from the week of Mar 16, 2026 to the week of Oct 19, 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
520
366
299
210
137
144
205
341
435
646
860
973
977
954
1,006
1,051
1,024
982
968
866
805
864
909
791
Mon582861482122155854911021131151161561401151461431431351131331002,226 (13.6%)
Tue747934362027454785941231101291341271491591371381491391591541042,452 (15.0%)
Wed864831231330404765731231181091431271311351331091101331401501352,252 (13.8%)
Thu8564502917163451691061001301401281351351471361291101031401221062,282 (14.0%)
Fri6364342117192965781271371411551241651941531611451241121111291292,497 (15.3%)
Sat735251272517253235981801841501491581541681271631091121101001052,404 (14.7%)
Sun813138262413174149579517717916013814814714214112171911211122,220 (13.6%)

FewerMore commits

Month of year

Commits by timezone