The top 20 of 2,487 authors, by commits.
| Author | Commits (%) | + lines | - lines | First commit | Last commit | Age | Active days | # by commits |
|---|---|---|---|---|---|---|---|---|
| George Kalpakas | 1,930 (4.9%) | 178,314 | 115,634 | 2015-09-11 | 2022-11-16 | 7.2 yr | 756 | 1 |
| Pete Bacon Darwin | 1,771 (4.5%) | 458,398 | 214,911 | 2014-12-04 | 2021-11-25 | 7.0 yr | 731 | 2 |
| Kristiyan Kostadinov | 1,585 (4.1%) | 369,376 | 225,640 | 2016-12-19 | 2026-10-23 | 9.8 yr | 918 | 3 |
| Angular Robot | 1,567 (4.0%) | 1,147,896 | 1,091,093 | 2022-06-29 | 2026-10-24 | 4.3 yr | 734 | 4 |
| Paul Gschwendtner | 1,490 (3.8%) | 436,508 | 558,114 | 2016-08-12 | 2026-05-12 | 9.7 yr | 625 | 5 |
| Andrew Scott | 1,416 (3.6%) | 617,399 | 238,318 | 2019-08-12 | 2026-10-23 | 7.2 yr | 696 | 6 |
| Matthieu Riegler | 1,315 (3.4%) | 252,323 | 301,654 | 2022-11-02 | 2026-10-23 | 4.0 yr | 673 | 7 |
| Alex Rickabaugh | 1,106 (2.8%) | 308,377 | 163,944 | 2015-05-18 | 2026-08-20 | 11.3 yr | 604 | 8 |
| Joey Perrott | 1,099 (2.8%) | 730,303 | 953,309 | 2017-12-08 | 2026-09-11 | 8.8 yr | 529 | 9 |
| Alan Agius | 1,042 (2.7%) | 324,933 | 712,916 | 2017-08-15 | 2026-10-12 | 9.2 yr | 586 | 10 |
| Andrew Kushnir | 972 (2.5%) | 173,141 | 165,608 | 2018-09-26 | 2026-04-30 | 7.6 yr | 590 | 11 |
| Igor Minar | 964 (2.5%) | 309,998 | 266,225 | 2015-03-19 | 2021-06-09 | 6.2 yr | 377 | 12 |
| vsavkin | 920 (2.4%) | 121,088 | 74,331 | 2014-09-30 | 2018-01-24 | 3.3 yr | 354 | 13 |
| Victor Berchet | 916 (2.3%) | 98,640 | 120,748 | 2014-09-26 | 2018-08-14 | 3.9 yr | 415 | 14 |
| Pawel Kozlowski | 876 (2.2%) | 63,221 | 48,803 | 2014-11-27 | 2026-09-16 | 11.8 yr | 531 | 15 |
| Tobias Bosch | 789 (2.0%) | 218,649 | 178,777 | 2014-09-18 | 2017-10-30 | 3.1 yr | 361 | 16 |
| Misko Hevery | 752 (1.9%) | 151,934 | 143,204 | 2014-09-18 | 2021-05-05 | 6.6 yr | 424 | 17 |
| Alex Eagle | 562 (1.4%) | 261,751 | 120,284 | 2015-02-04 | 2020-07-17 | 5.4 yr | 356 | 18 |
| Jessica Janiuk | 538 (1.4%) | 224,407 | 59,626 | 2020-10-13 | 2026-09-23 | 5.9 yr | 319 | 19 |
| Renovate Bot | 535 (1.4%) | 66,116 | 61,145 | 2019-03-02 | 2022-06-10 | 3.3 yr | 335 | 20 |
One row for each of the top 20 of 2,487 authors: a square marks each month with commits (bigger means more), and the line runs from their first to their last active month. Bot accounts are grey.
Contributors so far, month by month: each step up is a month in which someone made their first commit.
3 of 39,075 commits (<0.1%) name an AI coding assistant: as their author, as a co-author, or in the line it signs with. In the last 12 months: 3 of 3,900 (0.1%).
These are lower bounds. An assistant that leaves no mark in the commit is not counted, and a mark does not say how much of the commit the assistant wrote.
| Assistant | Commits | As author | First commit | Last commit | |
|---|---|---|---|---|---|
| Claude | 3 | 0 | 2026-10-09 | 2026-10-21 |
Co-authored-by: line names an assistant, as Claude Code, Copilot, Cursor, Codex, Aider and others add when they commit for a person. A review bot whose suggestion was applied is named the same way.Assisted-by: or Generated-by: line names an assistant.Accounts and addresses are matched, not first names: a person called Claude, Devin or Jules is not an assistant.
Who made the most commits in each year and month, the runners-up, and how many people committed.
| Year | Author | Commits (%) | Next top 5 | Authors |
|---|---|---|---|---|
| 2026 | Angular Robot | 422 (13.7% of 3,081) | Kristiyan Kostadinov, Matthieu Riegler, Kam, SkyZeroZx, Andrew Scott | 187 |
| 2025 | Angular Robot | 584 (14.4% of 4,050) | Matthieu Riegler, Kristiyan Kostadinov, Andrew Scott, Alan Agius, Joey Perrott | 269 |
| 2024 | Matthieu Riegler | 319 (11.1% of 2,880) | Paul Gschwendtner, Kristiyan Kostadinov, Angular Robot, Andrew Scott, Alan Agius | 303 |
| 2023 | Matthieu Riegler | 293 (9.8% of 2,978) | Kristiyan Kostadinov, Angular Robot, Andrew Scott, Andrew Kushnir, Dylan Hunn | 270 |
| 2022 | Paul Gschwendtner | 246 (10.3% of 2,396) | Andrew Kushnir, Andrew Scott, Alex Rickabaugh, Angular Robot, George Kalpakas | 273 |
| 2021 | George Kalpakas | 394 (12.3% of 3,213) | Joey Perrott, Renovate Bot, Paul Gschwendtner, Pete Bacon Darwin, Andrew Scott | 283 |
| 2020 | George Kalpakas | 342 (9.1% of 3,768) | Pete Bacon Darwin, Joey Perrott, Renovate Bot, Andrew Scott, mgechev | 327 |
| 2019 | George Kalpakas | 448 (10.8% of 4,159) | Pete Bacon Darwin, Paul Gschwendtner, Pawel Kozlowski, Alex Rickabaugh, Kristiyan Kostadinov | 380 |
| 2018 | Pete Bacon Darwin | 345 (10.6% of 3,253) | George Kalpakas, Igor Minar, Alex Rickabaugh, Kara Erickson, Alex Eagle | 354 |
| 2017 | Pete Bacon Darwin | 415 (13.8% of 3,001) | George Kalpakas, Tobias Bosch, Chuck Jazdzewski, Igor Minar, Matias Niemelä | 256 |
| 2016 | vsavkin | 372 (14.2% of 2,614) | Victor Berchet, Tobias Bosch, Igor Minar, Alex Eagle, Chuck Jazdzewski | 266 |
| 2015 | vsavkin | 411 (12.2% of 3,366) | Victor Berchet, Tobias Bosch, Igor Minar, Tim Blasi, Pawel Kozlowski | 189 |
| 2014 | vsavkin | 121 (38.3% of 316) | Tobias Bosch, Victor Berchet, Misko Hevery, Vojta Jina, Rado Kirov | 20 |
| Month | Author | Commits (%) | Next top 5 | Authors |
|---|---|---|---|---|
| 2026-10 | Kristiyan Kostadinov | 95 (27.0% of 352) | Matthew Beck, Angular Robot, Andrew Scott, Shuaib Hasan Akib, Kam | 37 |
| 2026-09 | Kam | 76 (21.1% of 360) | Andrew Scott, Kristiyan Kostadinov, Angular Robot, SkyZeroZx, Shuaib Hasan Akib | 43 |
| 2026-08 | Angular Robot | 40 (16.9% of 236) | Kam, Matthieu Riegler, SkyZeroZx, Kristiyan Kostadinov, Andrew Scott | 35 |
| 2026-07 | Kam | 36 (15.5% of 233) | Angular Robot, SkyZeroZx, Matthieu Riegler, Georgi Serev, Shuaib Hasan Akib | 43 |
| 2026-06 | Angular Robot | 40 (13.4% of 299) | Matthieu Riegler, Kam, Andrew Scott, SkyZeroZx, Alan Agius | 49 |
| 2026-05 | Angular Robot | 41 (13.4% of 307) | Kam, Alan Agius, Matthieu Riegler, Alex Rickabaugh, leonsenft | 43 |
| 2026-04 | Angular Robot | 49 (16.6% of 296) | Matthieu Riegler, Kam, Andrew Scott, Kristiyan Kostadinov, SkyZeroZx | 47 |
| 2026-03 | Angular Robot | 57 (16.5% of 346) | Kristiyan Kostadinov, SkyZeroZx, Matthieu Riegler, Andrew Scott, Alan Agius | 50 |
| 2026-02 | Matthieu Riegler | 45 (15.2% of 297) | Angular Robot, SkyZeroZx, Miles Malerba, Jessica Janiuk, Georgi Serev | 41 |
| 2026-01 | Angular Robot | 54 (15.2% of 355) | SkyZeroZx, Andrew Scott, Matthieu Riegler, kirjs, Shuaib Hasan Akib | 43 |
| 2025-12 | Angular Robot | 48 (15.0% of 321) | SkyZeroZx, Kristiyan Kostadinov, Andrew Scott, Matthieu Riegler, Shuaib Hasan Akib | 44 |
| 2025-11 | Angular Robot | 69 (13.9% of 498) | SkyZeroZx, Shuaib Hasan Akib, Matthieu Riegler, Joey Perrott, Alan Agius | 63 |
| 2025-10 | Angular Robot | 95 (23.3% of 407) | SkyZeroZx, Alan Agius, Matthieu Riegler, Andrew Scott, Jessica Janiuk | 42 |
| 2025-09 | Angular Robot | 64 (16.5% of 389) | Matthieu Riegler, Alan Agius, Kristiyan Kostadinov, Joey Perrott, Shuaib Hasan Akib | 41 |
| 2025-08 | Matthieu Riegler | 56 (18.1% of 309) | Angular Robot, Joey Perrott, Jessica Janiuk, Alan Agius, Kristiyan Kostadinov | 43 |
| 2025-07 | Joey Perrott | 53 (17.2% of 308) | Angular Robot, Matthieu Riegler, Jessica Janiuk, SkyZeroZx, Georgi Serev | 58 |
| 2025-06 | Angular Robot | 49 (16.3% of 300) | Matthieu Riegler, Kristiyan Kostadinov, Joey Perrott, Georgi Serev, Paul Gschwendtner | 54 |
| 2025-05 | Kristiyan Kostadinov | 57 (13.0% of 439) | Angular Robot, Paul Gschwendtner, Matthieu Riegler, Andrew Scott, Alan Agius | 51 |
| 2025-04 | Angular Robot | 40 (15.9% of 252) | Matthieu Riegler, Andrew Scott, Kristiyan Kostadinov, Georgi Serev, Alan Agius | 43 |
| 2025-03 | Kristiyan Kostadinov | 50 (13.8% of 362) | Matthieu Riegler, Angular Robot, Andrew Kushnir, Doug Parker, Alan Agius | 54 |
| 2025-02 | Kristiyan Kostadinov | 42 (21.0% of 200) | Andrew Scott, Angular Robot, Matthieu Riegler, Miles Malerba, Jessica Janiuk | 46 |
| 2025-01 | arturovt | 61 (23.0% of 265) | Kristiyan Kostadinov, Angular Robot, Pawel Kozlowski, Matthieu Riegler, Andrew Kushnir | 49 |
| 2024-12 | Kristiyan Kostadinov | 25 (14.7% of 170) | Matthieu Riegler, Angular Robot, Alex Rickabaugh, Georgi Serev, Pawel Kozlowski | 43 |
| 2024-11 | Angular Robot | 38 (13.3% of 286) | Kristiyan Kostadinov, Alan Agius, Jessica Janiuk, Paul Gschwendtner, Matthieu Riegler | 56 |
| 2024-10 | Paul Gschwendtner | 54 (17.9% of 301) | Matthieu Riegler, Kristiyan Kostadinov, Alan Agius, Angular Robot, Jessica Janiuk | 53 |
| 2024-09 | Paul Gschwendtner | 66 (27.4% of 241) | Angular Robot, Matthieu Riegler, Kristiyan Kostadinov, Pawel Kozlowski, arturovt | 66 |
| 2024-08 | Matthieu Riegler | 35 (16.5% of 212) | Paul Gschwendtner, Angular Robot, Andrew Kushnir, Andrew Scott, Kristiyan Kostadinov | 51 |
| 2024-07 | Andrew Scott | 31 (15.1% of 205) | Kristiyan Kostadinov, Paul Gschwendtner, Matthieu Riegler, Angular Robot, Jessica Janiuk | 51 |
| 2024-06 | Matthieu Riegler | 31 (17.2% of 180) | Angular Robot, Kristiyan Kostadinov, Andrew Kushnir, Andrew Scott, Sasidharan SD | 44 |
| 2024-05 | Alan Agius | 21 (9.0% of 233) | Kristiyan Kostadinov, Matthieu Riegler, Angular Robot, Andrew Scott, iteriani | 51 |
| 2024-04 | Andrew Scott | 39 (15.4% of 253) | Matthieu Riegler, Angular Robot, Alan Agius, Joey Perrott, Andrew Kushnir | 46 |
| 2024-03 | Andrew Scott | 48 (17.1% of 280) | Kristiyan Kostadinov, Matthieu Riegler, Paul Gschwendtner, Angular Robot, Alan Agius | 41 |
| 2024-02 | Kristiyan Kostadinov | 52 (18.0% of 289) | Paul Gschwendtner, Matthieu Riegler, Joey Perrott, Doug Parker, Angular Robot | 43 |
| 2024-01 | Paul Gschwendtner | 31 (13.5% of 230) | Matthieu Riegler, Andrew Scott, Joey Perrott, Kristiyan Kostadinov, Doug Parker | 56 |
| 2023-12 | Dylan Hunn | 46 (17.4% of 265) | Andrew Scott, Miles Malerba, Paul Gschwendtner, Jessica Janiuk, Charles Lyding | 44 |
| 2023-11 | Jessica Janiuk | 37 (11.6% of 320) | Kristiyan Kostadinov, Joey Perrott, Sasidharan SD, Miles Malerba, Paul Gschwendtner | 78 |
| 2023-10 | Kristiyan Kostadinov | 43 (11.7% of 366) | Andrew Kushnir, Dylan Hunn, Andrew Scott, Angular Robot, Pawel Kozlowski | 54 |
| 2023-09 | Kristiyan Kostadinov | 35 (14.8% of 236) | Angular Robot, Payam Valadkhan, Alan Agius, Miles Malerba, Dylan Hunn | 38 |
| 2023-08 | Kristiyan Kostadinov | 26 (10.4% of 251) | Joey Perrott, Dylan Hunn, Matthieu Riegler, Ben Hong, Payam Valadkhan | 43 |
| 2023-07 | Matthieu Riegler | 26 (15.5% of 168) | Dylan Hunn, Angular Robot, Andrew Kushnir, Miles Malerba, Payam Valadkhan | 35 |
| 2023-06 | Paul Gschwendtner | 29 (14.1% of 205) | Angular Robot, Matthieu Riegler, Miles Malerba, Dylan Hunn, Alan Agius | 45 |
| 2023-05 | Matthieu Riegler | 51 (22.0% of 232) | Angular Robot, Alex Rickabaugh, Alan Agius, Andrew Kushnir, alkavats1 | 56 |
| 2023-04 | Matthieu Riegler | 61 (21.5% of 284) | Alan Agius, Andrew Kushnir, Angular Robot, Andrew Scott, Jessica Janiuk | 35 |
| 2023-03 | Alan Agius | 42 (14.2% of 295) | Andrew Scott, Matthieu Riegler, Alex Rickabaugh, Andrew Kushnir, Angular Robot | 37 |
| 2023-02 | Kristiyan Kostadinov | 35 (16.9% of 207) | Matthieu Riegler, Angular Robot, Alan Agius, Virginia Dooley, Paul Gschwendtner | 37 |
| 2023-01 | Angular Robot | 24 (16.1% of 149) | Matthieu Riegler, Kristiyan Kostadinov, Paul Gschwendtner, Alan Agius, Andrew Scott | 35 |
| 2022-12 | Paul Gschwendtner | 86 (33.0% of 261) | Bob Watson, Alan Agius, Angular Robot, Alex Rickabaugh, Matthieu Riegler | 39 |
| 2022-11 | Andrew Scott | 55 (28.4% of 194) | Alan Agius, Derek Cormier, Dylan Hunn, Matthieu Riegler, Angular Robot | 39 |
| 2022-10 | Derek Cormier | 18 (10.6% of 170) | Andrew Kushnir, WD Snoeijer, Angular Robot, Virginia Dooley, Kristiyan Kostadinov | 37 |
| 2022-09 | Derek Cormier | 31 (18.5% of 168) | Alex Rickabaugh, Bingo's Code, Angular Robot, Kristiyan Kostadinov, Alan Agius | 52 |
| 2022-08 | George Kalpakas | 17 (9.9% of 171) | Andrew Kushnir, Angular Robot, Pawel Kozlowski, Derek Cormier, Kara Erickson | 52 |
| 2022-07 | Paul Gschwendtner | 30 (16.2% of 185) | Angular Robot, Andrew Scott, Andrew Kushnir, Jessica Janiuk, Bob Watson | 45 |
| 2022-06 | Andrew Kushnir | 38 (14.3% of 265) | Paul Gschwendtner, Alex Rickabaugh, Pawel Kozlowski, dario-piotrowicz, Andrew Scott | 53 |
| 2022-05 | Andrew Kushnir | 43 (18.5% of 233) | dario-piotrowicz, George Kalpakas, Paul Gschwendtner, Dylan Hunn, Alex Rickabaugh | 50 |
| 2022-04 | Andrew Kushnir | 28 (13.2% of 212) | Andrew Scott, George Kalpakas, Alex Rickabaugh, dario-piotrowicz, Renovate Bot | 44 |
| 2022-03 | Paul Gschwendtner | 26 (15.9% of 164) | Renovate Bot, Andrew Scott, Dylan Hunn, Alan Agius, Kristiyan Kostadinov | 42 |
| 2022-02 | Renovate Bot | 20 (11.4% of 176) | dario-piotrowicz, Dylan Hunn, Joey Perrott, Sumit Arora, Andrew Scott | 44 |
| 2022-01 | Renovate Bot | 16 (8.1% of 197) | JoostK, Andrew Kushnir, George Kalpakas, Andrew Scott, Tim Bowersox | 53 |
| 2021-12 | JoostK | 26 (17.1% of 152) | Aleksander Bodurri, Paul Gschwendtner, Dylan Hunn, dario-piotrowicz, Alex Rickabaugh | 32 |
| 2021-11 | Paul Gschwendtner | 28 (13.0% of 215) | George Kalpakas, Renovate Bot, Pete Bacon Darwin, Joey Perrott, dario-piotrowicz | 44 |
| 2021-10 | George Kalpakas | 44 (16.5% of 267) | Alan Agius, Renovate Bot, Joey Perrott, Andrew Scott, Paul Gschwendtner | 44 |
| 2021-09 | Paul Gschwendtner | 73 (23.5% of 311) | Renovate Bot, Joe Martin (Crowdstaffing), Andrew Scott, George Kalpakas, dario-piotrowicz | 44 |
| 2021-08 | Andrew Scott | 25 (15.3% of 163) | Daniel Trevino, renovate bot, Pete Bacon Darwin, Joey Perrott, Renovate Bot | 40 |
| 2021-07 | George Kalpakas | 35 (16.6% of 211) | Paul Gschwendtner, renovate bot, Joey Perrott, dario-piotrowicz, Teri Glover | 39 |
| 2021-06 | Paul Gschwendtner | 47 (17.7% of 265) | George Kalpakas, renovate bot, Pete Bacon Darwin, Alex Rickabaugh, Renovate Bot | 52 |
| 2021-05 | Joey Perrott | 47 (12.0% of 392) | mgechev, Pete Bacon Darwin, Renovate Bot, Paul Gschwendtner, Andrew Scott | 53 |
| 2021-04 | Joey Perrott | 67 (16.1% of 416) | Renovate Bot, Alan Agius, George Kalpakas, Pete Bacon Darwin, mgechev | 58 |
| 2021-03 | George Kalpakas | 52 (18.4% of 282) | Pete Bacon Darwin, Renovate Bot, Aleksander Bodurri, Andrew Kushnir, JoostK | 61 |
| 2021-02 | George Kalpakas | 97 (32.2% of 301) | Joey Perrott, Pete Bacon Darwin, Andrew Scott, Aleksander Bodurri, Renovate Bot | 53 |
| 2021-01 | Pete Bacon Darwin | 30 (12.6% of 238) | Joey Perrott, Renovate Bot, Andrew Scott, George Kalpakas, Andrew Kushnir | 56 |
| 2020-12 | Andrew Scott | 31 (13.2% of 235) | George Kalpakas, Pete Bacon Darwin, Renovate Bot, JoostK, Joey Perrott | 44 |
| 2020-11 | George Kalpakas | 39 (15.2% of 256) | Andrew Scott, JoostK, Pete Bacon Darwin, Misko Hevery, Joey Perrott | 52 |
| 2020-10 | Joey Perrott | 35 (11.7% of 299) | George Kalpakas, Andrew Scott, Andrew Kushnir, Pete Bacon Darwin, Renovate Bot | 69 |
| 2020-09 | Pete Bacon Darwin | 43 (13.9% of 310) | Joey Perrott, George Kalpakas, Renovate Bot, Andrew Scott, Paul Gschwendtner | 52 |
| 2020-08 | Joey Perrott | 22 (9.7% of 226) | Pete Bacon Darwin, Renovate Bot, Andrew Scott, mgechev, Sonu Kapoor | 48 |
| 2020-07 | George Kalpakas | 43 (17.5% of 246) | Renovate Bot, Paul Gschwendtner, Andrew Scott, Andrew Kushnir, Alex Rickabaugh | 64 |
| 2020-06 | Paul Gschwendtner | 24 (8.8% of 272) | Renovate Bot, George Kalpakas, Pete Bacon Darwin, Sumit Arora, Andrew Scott | 60 |
| 2020-05 | Joey Perrott | 47 (12.6% of 372) | Pete Bacon Darwin, Renovate Bot, George Kalpakas, Paul Gschwendtner, mgechev | 58 |
| 2020-04 | Pete Bacon Darwin | 46 (13.5% of 341) | George Kalpakas, Joey Perrott, Aleksander Bodurri, Renovate Bot, renovate bot | 60 |
| 2020-03 | Aleksander Bodurri | 65 (13.0% of 499) | mgechev, George Kalpakas, Pete Bacon Darwin, Renovate Bot, Joey Perrott | 52 |
| 2020-02 | mgechev | 52 (13.5% of 386) | Aleksander Bodurri, Misko Hevery, Greg Magolan, George Kalpakas, Pete Bacon Darwin | 56 |
| 2020-01 | Greg Magolan | 30 (9.2% of 326) | Pete Bacon Darwin, Igor Minar, Andrew Scott, Joey Perrott, George Kalpakas | 58 |
| 2019-12 | Pete Bacon Darwin | 32 (11.6% of 275) | George Kalpakas, Kristiyan Kostadinov, Alex Rickabaugh, JoostK, Andrew Kushnir | 45 |
| 2019-11 | Pete Bacon Darwin | 39 (10.2% of 382) | George Kalpakas, Pawel Kozlowski, Joey Perrott, Igor Minar, Greg Magolan | 59 |
| 2019-10 | George Kalpakas | 49 (10.4% of 473) | Pete Bacon Darwin, Pawel Kozlowski, Greg Magolan, Misko Hevery, Keen Yee Liau | 83 |
| 2019-09 | Matias Niemelä | 30 (12.4% of 241) | George Kalpakas, Pawel Kozlowski, ayazhafiz, Keen Yee Liau, Pete Bacon Darwin | 52 |
| 2019-08 | George Kalpakas | 53 (16.5% of 322) | Pawel Kozlowski, Kara Erickson, Keen Yee Liau, Paul Gschwendtner, Judy Bogart | 58 |
| 2019-07 | George Kalpakas | 40 (15.9% of 251) | Pete Bacon Darwin, JiaLiPassion, Pawel Kozlowski, Kristiyan Kostadinov, ayazhafiz | 56 |
| 2019-06 | George Kalpakas | 46 (16.5% of 278) | Paul Gschwendtner, Greg Magolan, Alex Rickabaugh, Olivier Combe, Kristiyan Kostadinov | 58 |
| 2019-05 | Ben Lesh | 32 (9.7% of 331) | Pete Bacon Darwin, Paul Gschwendtner, Misko Hevery, George Kalpakas, Kara Erickson | 72 |
| 2019-04 | George Kalpakas | 51 (12.9% of 395) | Pete Bacon Darwin, Paul Gschwendtner, Alex Rickabaugh, Keen Yee Liau, Kristiyan Kostadinov | 77 |
| 2019-03 | George Kalpakas | 46 (11.0% of 420) | Pete Bacon Darwin, Paul Gschwendtner, Alex Rickabaugh, Greg Magolan, Alex Eagle | 74 |
| 2019-02 | Paul Gschwendtner | 39 (10.1% of 388) | George Kalpakas, Greg Magolan, Pete Bacon Darwin, Brandon Roberts, Kara Erickson | 61 |
| 2019-01 | George Kalpakas | 35 (8.7% of 403) | Paul Gschwendtner, Pawel Kozlowski, Andrew Kushnir, Kara Erickson, Keen Yee Liau | 67 |
| 2018-12 | Igor Minar | 36 (12.7% of 284) | Andrew Kushnir, Paul Gschwendtner, Alex Rickabaugh, Pawel Kozlowski, George Kalpakas | 54 |
| 2018-11 | George Kalpakas | 24 (8.8% of 272) | Kara Erickson, Igor Minar, Pete Bacon Darwin, Misko Hevery, Olivier Combe | 61 |
| 2018-10 | Pete Bacon Darwin | 59 (14.8% of 398) | George Kalpakas, Igor Minar, Kara Erickson, Alex Rickabaugh, Greg Magolan | 72 |
| 2018-09 | Pete Bacon Darwin | 57 (23.9% of 238) | Brandon Roberts, George Kalpakas, Kara Erickson, Alex Rickabaugh, Matias Niemelä | 48 |
| 2018-08 | Pete Bacon Darwin | 32 (12.7% of 251) | Alex Rickabaugh, George Kalpakas, Pawel Kozlowski, Kara Erickson, Jason Aden | 51 |
| 2018-07 | George Kalpakas | 42 (16.4% of 256) | Alex Rickabaugh, Pete Bacon Darwin, Victor Berchet, Greg Magolan, Daniel Díaz | 55 |
| 2018-06 | Alex Rickabaugh | 32 (15.5% of 206) | Victor Berchet, Brandon Roberts, Kara Erickson, George Kalpakas, Misko Hevery | 58 |
| 2018-05 | Pete Bacon Darwin | 40 (16.3% of 246) | George Kalpakas, Igor Minar, Victor Berchet, Judy Bogart, Ben Lesh | 66 |
| 2018-04 | Igor Minar | 49 (17.6% of 278) | George Kalpakas, Victor Berchet, Alex Eagle, Misko Hevery, Pete Bacon Darwin | 54 |
| 2018-03 | Igor Minar | 52 (16.9% of 308) | Alex Eagle, Kara Erickson, Pete Bacon Darwin, Misko Hevery, Andrew Seguin | 64 |
| 2018-02 | Victor Berchet | 29 (12.3% of 236) | Pete Bacon Darwin, Alex Eagle, George Kalpakas, Misko Hevery, Chuck Jazdzewski | 55 |
| 2018-01 | Kara Erickson | 29 (10.4% of 280) | Misko Hevery, Chuck Jazdzewski, George Kalpakas, Pete Bacon Darwin, Olivier Combe | 53 |
| 2017-12 | Misko Hevery | 25 (15.7% of 159) | Alex Eagle, Kara Erickson, Alex Rickabaugh, Chuck Jazdzewski, George Kalpakas | 48 |
| 2017-11 | George Kalpakas | 22 (11.2% of 197) | Misko Hevery, Igor Minar, Chuck Jazdzewski, Olivier Combe, Pete Bacon Darwin | 64 |
| 2017-10 | Pete Bacon Darwin | 47 (18.9% of 249) | Tobias Bosch, Matias Niemelä, Chuck Jazdzewski, Alex Rickabaugh, Igor Minar | 37 |
| 2017-09 | Tobias Bosch | 31 (16.1% of 193) | Pete Bacon Darwin, George Kalpakas, Matias Niemelä, Olivier Combe, Chuck Jazdzewski | 43 |
| 2017-08 | Olivier Combe | 32 (13.7% of 234) | George Kalpakas, Tobias Bosch, Chuck Jazdzewski, Victor Berchet, Misko Hevery | 50 |
| 2017-07 | Pete Bacon Darwin | 50 (19.2% of 260) | George Kalpakas, Alex Rickabaugh, Chuck Jazdzewski, Victor Berchet, Matias Niemelä | 66 |
| 2017-06 | George Kalpakas | 62 (22.2% of 279) | Pete Bacon Darwin, Igor Minar, Matias Niemelä, Ward Bell, Jesus Rodriguez | 43 |
| 2017-05 | Pete Bacon Darwin | 61 (22.5% of 271) | George Kalpakas, Ward Bell, Igor Minar, Matias Niemelä, Tobias Bosch | 36 |
| 2017-04 | Pete Bacon Darwin | 61 (20.1% of 303) | Ward Bell, Stefanie Fluin, George Kalpakas, Victor Berchet, Jesus Rodriguez | 42 |
| 2017-03 | Pete Bacon Darwin | 98 (21.7% of 451) | George Kalpakas, Chuck Jazdzewski, Tobias Bosch, Misko Hevery, Igor Minar | 44 |
| 2017-02 | Tobias Bosch | 35 (15.1% of 232) | George Kalpakas, Igor Minar, Victor Berchet, Pete Bacon Darwin, Misko Hevery | 25 |
| 2017-01 | Victor Berchet | 22 (12.7% of 173) | Dzmitry Shylovich, Alex Eagle, Igor Minar, Tobias Bosch, Pete Bacon Darwin | 40 |
| 2016-12 | Victor Berchet | 41 (21.1% of 194) | Dzmitry Shylovich, Chuck Jazdzewski, Tobias Bosch, Matias Niemelä, Misko Hevery | 43 |
| 2016-11 | Tobias Bosch | 48 (24.2% of 198) | Victor Berchet, Chuck Jazdzewski, Dzmitry Shylovich, vsavkin, Pete Bacon Darwin | 33 |
| 2016-10 | Victor Berchet | 35 (18.2% of 192) | Tobias Bosch, Igor Minar, Joao Dias, vsavkin, Chuck Jazdzewski | 47 |
| 2016-09 | Victor Berchet | 60 (25.4% of 236) | Tobias Bosch, Igor Minar, vsavkin, Kara, Kara Erickson | 42 |
| 2016-08 | Igor Minar | 46 (13.5% of 342) | Victor Berchet, vsavkin, Tobias Bosch, Chuck Jazdzewski, Marc Laval | 48 |
| 2016-07 | vsavkin | 55 (25.1% of 219) | Victor Berchet, Tobias Bosch, Chuck Jazdzewski, Kara, Matias Niemelä | 36 |
| 2016-06 | vsavkin | 108 (28.3% of 382) | Victor Berchet, Kara Erickson, Igor Minar, Tobias Bosch, Matias Niemelä | 50 |
| 2016-05 | vsavkin | 46 (18.0% of 255) | Igor Minar, Alex Eagle, Tobias Bosch, Victor Berchet, Martin Probst | 53 |
| 2016-04 | Tobias Bosch | 34 (19.2% of 177) | vsavkin, Alex Eagle, Kara Erickson, Misko Hevery, Martin Probst | 46 |
| 2016-03 | vsavkin | 29 (18.6% of 156) | Igor Minar, Tim Blasi, Chuck Jazdzewski, Pete Bacon Darwin, Misko Hevery | 46 |
| 2016-02 | Alex Eagle | 27 (20.8% of 130) | vsavkin, Pete Bacon Darwin, Tobias Bosch, Matias Niemelä, Tim Blasi | 34 |
| 2016-01 | Igor Minar | 31 (23.3% of 133) | Tim Blasi, Alex Eagle, Yegor Jbanov, Tobias Bosch, Pawel Kozlowski | 49 |
| 2015-12 | Igor Minar | 36 (15.1% of 238) | Pawel Kozlowski, Victor Berchet, vsavkin, Jeff Cross, Rob Wormald | 53 |
| 2015-11 | vsavkin | 46 (20.6% of 223) | Igor Minar, Yegor Jbanov, Marc Laval, Tim Blasi, Pawel Kozlowski | 35 |
| 2015-10 | Tobias Bosch | 41 (12.1% of 338) | vsavkin, Tim Blasi, Victor Berchet, Igor Minar, Alex Eagle | 46 |
| 2015-09 | vsavkin | 39 (11.9% of 328) | Igor Minar, Brian Ford, Jeff Cross, Marc Laval, Tobias Bosch | 69 |
| 2015-08 | Misko Hevery | 34 (13.2% of 258) | Brian Ford, vsavkin, Pawel Kozlowski, Marc Laval, Victor Berchet | 40 |
| 2015-07 | vsavkin | 45 (13.9% of 324) | Pete Bacon Darwin, Alex Eagle, Tobias Bosch, Tim Blasi, Pawel Kozlowski | 45 |
| 2015-06 | Victor Berchet | 55 (14.6% of 378) | vsavkin, Tobias Bosch, Martin Probst, Tim Blasi, Jeff Cross | 38 |
| 2015-05 | vsavkin | 40 (9.4% of 425) | Igor Minar, Victor Berchet, Pete Bacon Darwin, Tobias Bosch, Brian Ford | 42 |
| 2015-04 | Igor Minar | 39 (12.1% of 323) | Tobias Bosch, vsavkin, Alex Eagle, Tim Blasi, Yegor Jbanov | 42 |
| 2015-03 | vsavkin | 34 (15.0% of 227) | Victor Berchet, Tim Blasi, Tobias Bosch, Marc Laval, Pete Bacon Darwin | 37 |
| 2015-02 | Tobias Bosch | 33 (16.5% of 200) | vsavkin, Victor Berchet, Yegor Jbanov, Pawel Kozlowski, Tim Blasi | 26 |
| 2015-01 | Victor Berchet | 20 (19.2% of 104) | Tobias Bosch, vsavkin, Rado Kirov, Misko Hevery, PatrickJS | 19 |
| 2014-12 | vsavkin | 27 (30.7% of 88) | Victor Berchet, Tobias Bosch, Misko Hevery, Rado Kirov, Pete Bacon Darwin | 9 |
| 2014-11 | vsavkin | 46 (48.4% of 95) | Tobias Bosch, Vojta Jina, Rado Kirov, Victor Berchet, Tommy Odom | 14 |
| 2014-10 | vsavkin | 46 (50.0% of 92) | Victor Berchet, Vojta Jina, Chirayu Krishnappa, Tobias Bosch, Misko Hevery | 10 |
| 2014-09 | Tobias Bosch | 17 (41.5% of 41) | Misko Hevery, Victor Berchet, vsavkin, Vojta Jina, Chirayu Krishnappa | 6 |
Lines added over time by the top 20 of 2,487 authors; the top 5 are in color, the rest in grey.
9,215 of 39,075 commits (23.6%) come from an address at 23 organizations, counted by the domain of the address and committed from by two people or more. Domains of one person (most often that person's own), personal mail providers, hidden noreply addresses and bots are counted apart, below.
The domain says where an address is, not who paid for the work: people commit from personal addresses on paid time, and from work addresses on their own.
| Organization | Commits | Share | Last 12 months | Addresses | First commit | Last commit | |
|---|---|---|---|---|---|---|---|
| google.com | 7,779 | 19.9% | 886 | 137 | 2014-10-28 | 2026-10-24 | |
| angular.io | 445 | 1.1% | 0 | 2 | 2017-10-20 | 2021-06-09 | |
| amadeus.com | 322 | 0.8% | 0 | 3 | 2014-10-27 | 2023-05-05 | |
| umich.edu | 257 | 0.7% | 0 | 3 | 2015-02-04 | 2021-04-27 | |
| ninja-squad.com | 224 | 0.6% | 33 | 2 | 2015-05-18 | 2026-09-17 | |
| epam.com | 67 | 0.2% | 0 | 2 | 2016-06-09 | 2017-01-07 | |
| knoldus.com | 25 | 0.1% | 0 | 3 | 2020-06-18 | 2023-08-11 | |
| nashtechglobal.com | 25 | 0.1% | 0 | 2 | 2023-05-22 | 2023-12-21 | |
| adesso.de | 17 | <0.1% | 0 | 2 | 2018-07-05 | 2019-06-25 | |
| holisticon.de | 10 | <0.1% | 0 | 2 | 2018-09-07 | 2023-08-25 |
| Quarter | Commits | Organizations | One-person domains | Personal email | Hidden (noreply) | Unknown | Bots |
|---|---|---|---|---|---|---|---|
| 2026-Q4 | 352 | 12.8% | 40.6% | 39.8% | 6.8% | 0% | 0% |
| 2026-Q3 | 829 | 17.2% | 11.3% | 55.1% | 16.3% | 0% | 0% |
| 2026-Q2 | 902 | 20.0% | 11.3% | 45.3% | 23.4% | 0% | 0% |
| 2026-Q1 | 998 | 28.8% | 12.3% | 33.1% | 25.9% | 0% | 0% |
| 2025-Q4 | 1,226 | 34.7% | 10.0% | 30.9% | 24.4% | 0% | 0% |
| 2025-Q3 | 1,006 | 27.5% | 8.2% | 49.9% | 14.4% | 0% | 0% |
| 2025-Q2 | 991 | 28.8% | 13.5% | 45.5% | 12.2% | 0% | 0% |
| 2025-Q1 | 827 | 26.5% | 18.4% | 43.5% | 11.6% | 0% | 0% |
| Domain | Commits | Share | |
|---|---|---|---|
| gmail.com | 17,376 | 44.5% | |
| google.com | 7,778 | 19.9% | |
| users.noreply.github.com | 2,441 | 6.2% | |
| bacondarwin.com | 1,771 | 4.5% | |
| abv.bg | 1,585 | 4.1% | |
| alxandria.net | 1,106 | 2.8% | |
| suumit.com | 916 | 2.3% | |
| hevery.com | 752 | 1.9% | |
| renovateapp.com | 535 | 1.4% | |
| angularjs.org | 503 | 1.3% |
How Angular compares with other open source web frontend projects →
How Angular ranks among open source web frontend projects by AI-assisted commits →
Generate this report for your own repository with gitstats-action · All Gallery reports
Publishes the report to GitHub Pages on every push to main: turn on Pages for the gh-pages branch.
# .github/workflows/gitstats.yml
name: GitStats Report
on:
push:
branches: [main]
permissions:
contents: write
jobs:
gitstats:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: shenxianpeng/gitstats-action@v1
with:
deploy-to-pages: true