The top 20 of 1,534 authors, by commits.
| Author | Commits (%) | + lines | - lines | First commit | Last commit | Age | Active days | # by commits |
|---|---|---|---|---|---|---|---|---|
| phlax | 2,249 (7.7%) | 428,680 | 378,882 | 2020-06-04 | 2026-10-23 | 6.4 yr | 917 | 1 |
| dependabot bot | 2,248 (7.7%) | 37,894 | 30,265 | 2021-03-01 | 2026-10-20 | 5.6 yr | 688 | 2 |
| alyssawilk | 1,844 (6.3%) | 277,654 | 120,298 | 2017-06-12 | 2025-02-24 | 7.7 yr | 917 | 3 |
| Matt Klein | 885 (3.0%) | 203,530 | 92,276 | 2016-08-08 | 2026-06-24 | 9.9 yr | 561 | 4 |
| José Ulises Niño Rivera | 822 (2.8%) | 58,652 | 23,639 | 2016-08-21 | 2022-03-17 | 5.6 yr | 322 | 5 |
| code | 817 (2.8%) | 259,651 | 102,849 | 2020-01-14 | 2026-10-25 | 6.8 yr | 536 | 6 |
| htuch | 772 (2.6%) | 272,804 | 174,639 | 2017-02-01 | 2025-02-07 | 8.0 yr | 479 | 7 |
| Mike Schore | 771 (2.6%) | 105,877 | 57,731 | 2017-02-11 | 2022-09-02 | 5.6 yr | 244 | 8 |
| Rohit Agrawal | 677 (2.3%) | 281,390 | 73,372 | 2021-09-14 | 2026-10-24 | 5.1 yr | 308 | 9 |
| yanavlasov | 569 (1.9%) | 94,159 | 56,042 | 2019-04-26 | 2026-10-24 | 7.5 yr | 401 | 10 |
| Michael Rebello | 562 (1.9%) | 27,880 | 16,894 | 2019-03-27 | 2023-12-12 | 4.7 yr | 147 | 11 |
| dependency-envoy bot | 511 (1.7%) | 30,535 | 30,812 | 2023-10-22 | 2026-10-24 | 3.0 yr | 197 | 12 |
| JP Simard | 420 (1.4%) | 28,452 | 224,338 | 2021-10-13 | 2023-04-17 | 1.5 yr | 134 | 13 |
| Lizan Zhou | 411 (1.4%) | 39,507 | 74,189 | 2017-01-03 | 2024-06-20 | 7.5 yr | 308 | 14 |
| Adi (Suissa) Peleg | 368 (1.3%) | 50,463 | 18,228 | 2020-01-31 | 2026-10-24 | 6.7 yr | 302 | 15 |
| Joshua Marantz | 355 (1.2%) | 61,468 | 29,641 | 2017-11-15 | 2026-05-22 | 8.5 yr | 305 | 16 |
| Ali Beyad | 328 (1.1%) | 22,135 | 14,568 | 2022-04-27 | 2026-09-09 | 4.4 yr | 233 | 17 |
| Piotr Sikora | 317 (1.1%) | 23,787 | 13,309 | 2016-10-12 | 2022-08-08 | 5.8 yr | 242 | 18 |
| Snow Pettersen | 310 (1.1%) | 37,175 | 12,279 | 2018-02-14 | 2023-06-13 | 5.3 yr | 221 | 19 |
| danzh | 305 (1.0%) | 67,160 | 22,821 | 2018-08-16 | 2026-08-21 | 8.0 yr | 272 | 20 |
One row for each of the top 20 of 1,534 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.
148 of 29,360 commits (0.5%) name an AI coding assistant: as their author, as a co-author, or in the line it signs with. 23 of them were made by an assistant under its own account. In the last 12 months: 145 of 3,813 (3.8%).
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 | 74 | 0 | 2026-03-12 | 2026-10-22 | |
| GitHub Copilot | 65 | 23 | 2025-05-29 | 2026-10-23 | |
| Gemini | 10 | 0 | 2026-03-16 | 2026-08-04 | |
| Jules | 1 | 0 | 2025-06-27 | 2025-06-27 |
A commit that names two assistants is counted under both.
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 | phlax | 355 (11.0% of 3,220) | Rohit Agrawal, code, yanavlasov, dependency-envoy bot, Jonh Wendell | 319 |
| 2025 | Rohit Agrawal | 291 (11.6% of 2,506) | phlax, dependabot bot, dependency-envoy bot, code, Adi (Suissa) Peleg | 235 |
| 2024 | dependabot bot | 719 (21.4% of 3,360) | alyssawilk, phlax, Fredy Wijaya, dependency-envoy bot, Ali Beyad | 260 |
| 2023 | dependabot bot | 734 (20.2% of 3,626) | phlax, alyssawilk, code, yanavlasov, Ali Beyad | 257 |
| 2022 | dependabot bot | 460 (12.3% of 3,745) | alyssawilk, JP Simard, phlax, Rafał Augustyniak, Ryan Hamilton | 281 |
| 2021 | alyssawilk | 323 (9.9% of 3,265) | Mike Schore, phlax, José Ulises Niño Rivera, Snow Pettersen, Matt Klein | 299 |
| 2020 | José Ulises Niño Rivera | 299 (8.7% of 3,433) | Mike Schore, Michael Rebello, alyssawilk, htuch, Lizan Zhou | 299 |
| 2019 | Michael Rebello | 315 (10.7% of 2,950) | Lizan Zhou, htuch, José Ulises Niño Rivera, Mike Schore, alyssawilk | 281 |
| 2018 | htuch | 196 (11.2% of 1,749) | Matt Klein, Joshua Marantz, alyssawilk, Rama Chavali, Piotr Sikora | 187 |
| 2017 | Matt Klein | 299 (23.5% of 1,271) | htuch, alyssawilk, José Ulises Niño Rivera, Piotr Sikora, Stephan Zuercher | 103 |
| 2016 | Matt Klein | 131 (55.7% of 235) | Roman Dzhabarov, José Ulises Niño Rivera, Constance Caramanolis, Piotr Sikora, Shriram Rajagopalan | 20 |
| Month | Author | Commits (%) | Next top 5 | Authors |
|---|---|---|---|---|
| 2026-10 | code | 50 (12.9% of 389) | phlax, dependency-envoy bot, Rohit Agrawal, dependabot bot, William Dauchy | 95 |
| 2026-09 | Rohit Agrawal | 96 (17.3% of 554) | phlax, code, Ryan Northey, Raven Black, botengyao | 87 |
| 2026-08 | phlax | 43 (14.1% of 305) | code, yanavlasov, Rohit Agrawal, Ethan Truong, Jonh Wendell | 95 |
| 2026-07 | yanavlasov | 48 (13.4% of 359) | code, Jonh Wendell, dependency-envoy bot, Raven Black, David Vo | 81 |
| 2026-06 | Rohit Agrawal | 38 (13.6% of 280) | code, yanavlasov, dependabot bot, Jonh Wendell, phlax | 86 |
| 2026-05 | phlax | 32 (13.6% of 236) | code, Jonh Wendell, dependabot bot, Rohit Agrawal, danzh | 64 |
| 2026-04 | phlax | 69 (22.5% of 306) | dependency-envoy bot, dependabot bot, code, Rohit Agrawal, yanavlasov | 76 |
| 2026-03 | Rohit Agrawal | 45 (17.4% of 258) | code, Takeshi Yoneda, Copilot, phlax, Adi (Suissa) Peleg | 72 |
| 2026-02 | phlax | 40 (14.8% of 271) | Rohit Agrawal, code, botengyao, dependabot bot, tyxia | 62 |
| 2026-01 | Rohit Agrawal | 54 (20.6% of 262) | phlax, code, dependabot bot, dependency-envoy bot, botengyao | 56 |
| 2025-12 | Rohit Agrawal | 50 (16.5% of 303) | phlax, code, botengyao, Jonh Wendell, sumitkmr2 | 64 |
| 2025-11 | phlax | 77 (26.6% of 290) | Rohit Agrawal, Matthieu MOREL, dependency-envoy bot, dependabot bot, code | 55 |
| 2025-10 | phlax | 39 (16.6% of 235) | Rohit Agrawal, dependabot bot, dependency-envoy bot, code, Adi (Suissa) Peleg | 61 |
| 2025-09 | Rohit Agrawal | 23 (11.4% of 202) | dependabot bot, dependency-envoy bot, code, yanjunxiang-google, phlax | 54 |
| 2025-08 | Rohit Agrawal | 41 (22.9% of 179) | yanavlasov, phlax, danzh, Raven Black, Adi (Suissa) Peleg | 49 |
| 2025-07 | phlax | 23 (13.1% of 175) | Rohit Agrawal, code, Adi (Suissa) Peleg, dependency-envoy bot, yanavlasov | 46 |
| 2025-06 | phlax | 33 (15.3% of 215) | Rohit Agrawal, Adi (Suissa) Peleg, dependency-envoy bot, code, Ali Beyad | 52 |
| 2025-05 | Rohit Agrawal | 26 (12.2% of 213) | phlax, dependabot bot, dependency-envoy bot, code, botengyao | 40 |
| 2025-04 | Rohit Agrawal | 17 (13.2% of 129) | botengyao, Ali Beyad, phlax, Greg Greenway, code | 45 |
| 2025-03 | dependabot bot | 20 (12.0% of 167) | phlax, botengyao, code, dependency-envoy bot, Takeshi Yoneda | 64 |
| 2025-02 | dependency-envoy bot | 29 (16.0% of 181) | Takeshi Yoneda, dependabot bot, Krinkin, Mike, Adi (Suissa) Peleg, Ali Beyad | 52 |
| 2025-01 | dependabot bot | 25 (11.5% of 217) | dependency-envoy bot, Rohit Agrawal, Fredy Wijaya, phlax, alyssawilk | 57 |
| 2024-12 | phlax | 32 (15.2% of 211) | dependabot bot, alyssawilk, Takeshi Yoneda, code, dependency-envoy bot | 47 |
| 2024-11 | dependabot bot | 44 (18.4% of 239) | phlax, alyssawilk, Takeshi Yoneda, Rohit Agrawal, Adi (Suissa) Peleg | 56 |
| 2024-10 | phlax | 46 (16.7% of 276) | dependabot bot, alyssawilk, dependency-envoy bot, code, Fredy Wijaya | 52 |
| 2024-09 | phlax | 42 (17.6% of 238) | dependabot bot, Fredy Wijaya, dependency-envoy bot, alyssawilk, code | 58 |
| 2024-08 | dependabot bot | 24 (11.1% of 216) | dependency-envoy bot, phlax, Fredy Wijaya, alyssawilk, Adi (Suissa) Peleg | 65 |
| 2024-07 | dependabot bot | 115 (34.0% of 338) | alyssawilk, phlax, tyxia, code, Fredy Wijaya | 65 |
| 2024-06 | alyssawilk | 51 (21.5% of 237) | Fredy Wijaya, dependabot bot, code, botengyao, phlax | 62 |
| 2024-05 | dependabot bot | 102 (31.2% of 327) | alyssawilk, Fredy Wijaya, dependency-envoy bot, Ali Beyad, code | 58 |
| 2024-04 | dependabot bot | 108 (31.3% of 345) | Fredy Wijaya, alyssawilk, Ali Beyad, phlax, yanavlasov | 71 |
| 2024-03 | dependabot bot | 69 (20.0% of 345) | alyssawilk, Fredy Wijaya, phlax, Greg Greenway, yanavlasov | 67 |
| 2024-02 | dependabot bot | 71 (27.2% of 261) | phlax, Ali Beyad, alyssawilk, Fredy Wijaya, dependency-envoy bot | 63 |
| 2024-01 | dependabot bot | 79 (24.2% of 327) | phlax, alyssawilk, Fredy Wijaya, dependency-envoy bot, Ali Beyad | 59 |
| 2023-12 | dependabot bot | 56 (24.1% of 232) | phlax, alyssawilk, dependency-envoy bot, code, Ali Beyad | 57 |
| 2023-11 | alyssawilk | 31 (15.7% of 197) | Fredy Wijaya, code, Ali Beyad, phlax, botengyao | 61 |
| 2023-10 | phlax | 92 (23.3% of 395) | dependabot bot, Fredy Wijaya, code, alyssawilk, Raven Black | 73 |
| 2023-09 | dependabot bot | 68 (23.1% of 295) | phlax, alyssawilk, ohadvano, Fredy Wijaya, 罗泽轩 | 57 |
| 2023-08 | dependabot bot | 66 (19.9% of 331) | phlax, yanavlasov, alyssawilk, code, ohadvano | 67 |
| 2023-07 | phlax | 80 (29.9% of 268) | dependabot bot, yanavlasov, yanjunxiang-google, code, Ryan Hamilton | 48 |
| 2023-06 | dependabot bot | 67 (25.0% of 268) | phlax, alyssawilk, tyxia, Kevin Baichoo, Ali Beyad | 55 |
| 2023-05 | phlax | 82 (21.1% of 388) | dependabot bot, alyssawilk, yanavlasov, code, yanjunxiang-google | 70 |
| 2023-04 | phlax | 74 (23.9% of 310) | dependabot bot, alyssawilk, StarryNight, ohadvano, yanavlasov | 60 |
| 2023-03 | phlax | 68 (19.3% of 352) | dependabot bot, alyssawilk, JP Simard, doujiang24, code | 72 |
| 2023-02 | dependabot bot | 56 (19.2% of 291) | phlax, JP Simard, alyssawilk, Kevin Baichoo, yanavlasov | 66 |
| 2023-01 | dependabot bot | 58 (19.4% of 299) | phlax, alyssawilk, Ryan Hamilton, JP Simard, Rafał Augustyniak | 67 |
| 2022-12 | dependabot bot | 50 (19.1% of 262) | alyssawilk, phlax, JP Simard, yanavlasov, Raven Black | 56 |
| 2022-11 | alyssawilk | 57 (16.2% of 352) | dependabot bot, phlax, Ryan Hamilton, JP Simard, envoy-bot | 67 |
| 2022-10 | dependabot bot | 66 (23.3% of 283) | Ryan Hamilton, alyssawilk, JP Simard, envoy-bot, phlax | 71 |
| 2022-09 | dependabot bot | 46 (15.3% of 300) | alyssawilk, Rafał Augustyniak, envoy-bot, JP Simard, code | 70 |
| 2022-08 | dependabot bot | 63 (21.1% of 299) | Rafał Augustyniak, JP Simard, phlax, envoy-bot, alyssawilk | 65 |
| 2022-07 | phlax | 56 (17.1% of 327) | dependabot bot, alyssawilk, JP Simard, envoy-bot, Rafał Augustyniak | 70 |
| 2022-06 | phlax | 54 (16.3% of 331) | JP Simard, dependabot bot, alyssawilk, Mike Schore, envoy-bot | 60 |
| 2022-05 | JP Simard | 81 (20.0% of 405) | dependabot bot, phlax, alyssawilk, Mike Schore, Ryan Hamilton | 80 |
| 2022-04 | JP Simard | 65 (17.2% of 377) | Keith Smiley, dependabot bot, phlax, alyssawilk, Snow Pettersen | 70 |
| 2022-03 | alyssawilk | 39 (11.9% of 328) | dependabot bot, JP Simard, José Ulises Niño Rivera, phlax, Snow Pettersen | 84 |
| 2022-02 | alyssawilk | 34 (13.7% of 248) | JP Simard, phlax, Joshua Marantz, dependabot bot, Charles Le Borgne | 71 |
| 2022-01 | alyssawilk | 54 (23.2% of 233) | phlax, dependabot bot, Piotr Sikora, Charles Le Borgne, danzh | 64 |
| 2021-12 | José Ulises Niño Rivera | 38 (23.6% of 161) | alyssawilk, dependabot bot, Keith Smiley, JP Simard, Faseela K | 49 |
| 2021-11 | alyssawilk | 29 (13.4% of 217) | phlax, dependabot bot, Brentley Jones, Charles Le Borgne, José Ulises Niño Rivera | 75 |
| 2021-10 | phlax | 41 (14.1% of 291) | alyssawilk, Mike Schore, José Ulises Niño Rivera, Martín Conte Mac Donell, JP Simard | 75 |
| 2021-09 | alyssawilk | 39 (12.6% of 309) | phlax, José Ulises Niño Rivera, Luis F. Pino, Mike Schore, Keith Smiley | 71 |
| 2021-08 | Mike Schore | 50 (14.7% of 339) | alyssawilk, Snow Pettersen, José Ulises Niño Rivera, Luis F. Pino, Rafał Augustyniak | 67 |
| 2021-07 | José Ulises Niño Rivera | 35 (12.2% of 286) | alyssawilk, Mike Schore, phlax, Snow Pettersen, Rafał Augustyniak | 71 |
| 2021-06 | phlax | 48 (15.4% of 311) | alyssawilk, Mike Schore, Looong Dai, José Ulises Niño Rivera, Snow Pettersen | 81 |
| 2021-05 | Mike Schore | 45 (15.3% of 295) | phlax, alyssawilk, Alan Chiu, Looong Dai, Cerek Hillen | 82 |
| 2021-04 | Mike Schore | 48 (14.2% of 338) | José Ulises Niño Rivera, alyssawilk, phlax, Alan Chiu, Cerek Hillen | 73 |
| 2021-03 | phlax | 35 (10.1% of 348) | José Ulises Niño Rivera, alyssawilk, Mike Schore, Matt Klein, Yuchen Dai | 81 |
| 2021-02 | Mike Schore | 14 (7.8% of 179) | alyssawilk, asraa, José Ulises Niño Rivera, phlax, Jingwei | 67 |
| 2021-01 | alyssawilk | 16 (8.4% of 191) | Cerek Hillen, asraa, Raúl Gutiérrez Segalés, Mike Schore, Matt Klein | 70 |
| 2020-12 | Mike Schore | 28 (14.1% of 198) | alyssawilk, htuch, antonio, Matt Klein, José Ulises Niño Rivera | 51 |
| 2020-11 | Mike Schore | 24 (11.0% of 219) | phlax, alyssawilk, htuch, José Ulises Niño Rivera, Zach Reyes | 65 |
| 2020-10 | Mike Schore | 35 (10.4% of 336) | phlax, alyssawilk, José Ulises Niño Rivera, Lizan Zhou, yanavlasov | 70 |
| 2020-09 | Mike Schore | 58 (16.9% of 343) | José Ulises Niño Rivera, Michael Rebello, alyssawilk, phlax, htuch | 81 |
| 2020-08 | Mike Schore | 46 (12.5% of 367) | José Ulises Niño Rivera, Lizan Zhou, Michael Rebello, Matt Klein, Sunjay Bhatia | 92 |
| 2020-07 | alyssawilk | 44 (10.7% of 411) | Mike Schore, Michael Rebello, Lizan Zhou, Alan Chiu, Matt Klein | 92 |
| 2020-06 | Michael Rebello | 34 (10.5% of 324) | alyssawilk, José Ulises Niño Rivera, Alan Chiu, htuch, Matt Klein | 83 |
| 2020-05 | alyssawilk | 28 (12.0% of 234) | José Ulises Niño Rivera, htuch, Lizan Zhou, Keith Smiley, asraa | 61 |
| 2020-04 | Michael Rebello | 30 (10.2% of 293) | José Ulises Niño Rivera, htuch, alyssawilk, yanavlasov, Keith Smiley | 62 |
| 2020-03 | José Ulises Niño Rivera | 51 (19.3% of 264) | Michael Rebello, Matt Klein, htuch, Yaroslav Skopets, antonio | 58 |
| 2020-02 | José Ulises Niño Rivera | 40 (18.7% of 214) | Michael Rebello, Mike Schore, asraa, Raúl Gutiérrez Segalés, Matt Klein | 63 |
| 2020-01 | José Ulises Niño Rivera | 26 (11.3% of 230) | htuch, alyssawilk, Derek Argueta, Joshua Marantz, Raúl Gutiérrez Segalés | 64 |
| 2019-12 | htuch | 22 (11.3% of 194) | Lizan Zhou, alyssawilk, Derek Argueta, Mike Schore, José Ulises Niño Rivera | 65 |
| 2019-11 | Lizan Zhou | 23 (12.4% of 185) | Michael Rebello, Matt Klein, Derek Argueta, Alan Chiu, htuch | 64 |
| 2019-10 | Michael Rebello | 56 (15.3% of 365) | José Ulises Niño Rivera, Mike Schore, Lizan Zhou, Alan Chiu, htuch | 69 |
| 2019-09 | Michael Rebello | 42 (16.1% of 261) | José Ulises Niño Rivera, Mike Schore, htuch, Lizan Zhou, Kuat | 61 |
| 2019-08 | Michael Rebello | 48 (15.7% of 305) | José Ulises Niño Rivera, Mike Schore, Alan Chiu, Lizan Zhou, alyssawilk | 68 |
| 2019-07 | Michael Rebello | 77 (22.6% of 341) | Lizan Zhou, Alan Chiu, Derek Argueta, Keith Smiley, alyssawilk | 72 |
| 2019-06 | Michael Rebello | 77 (23.5% of 328) | Mike Schore, José Ulises Niño Rivera, Alan Chiu, Matt Klein, Derek Argueta | 60 |
| 2019-05 | htuch | 19 (8.3% of 228) | alyssawilk, Fred Douglas, Matt Klein, Joshua Marantz, Frank | 71 |
| 2019-04 | Matt Klein | 16 (9.4% of 170) | Derek Argueta, htuch, Lizan Zhou, danzh, Joshua Marantz | 51 |
| 2019-03 | htuch | 15 (9.0% of 166) | Matt Klein, alyssawilk, Lizan Zhou, Joshua Marantz, moderation | 58 |
| 2019-02 | htuch | 28 (13.3% of 210) | alyssawilk, Snow Pettersen, Joshua Marantz, Lizan Zhou, Bin Wu | 62 |
| 2019-01 | Piotr Sikora | 24 (12.2% of 197) | Snow Pettersen, Matt Klein, alyssawilk, Lizan Zhou, Rama Chavali | 60 |
| 2018-12 | Rama Chavali | 12 (9.6% of 125) | Piotr Sikora, Joshua Marantz, Snow Pettersen, htuch, alyssawilk | 47 |
| 2018-11 | htuch | 14 (11.0% of 127) | Joshua Marantz, alyssawilk, Rama Chavali, Lizan Zhou, Itay Donanhirsh | 46 |
| 2018-10 | Snow Pettersen | 25 (12.1% of 207) | alyssawilk, htuch, Lizan Zhou, Rama Chavali, Joshua Marantz | 48 |
| 2018-09 | Snow Pettersen | 14 (10.4% of 135) | Joshua Marantz, Rama Chavali, htuch, Stephan Zuercher, Alex Konradi | 47 |
| 2018-08 | htuch | 39 (20.6% of 189) | Stephan Zuercher, Joshua Marantz, Rama Chavali, markatou, Lizan Zhou | 56 |
| 2018-07 | alyssawilk | 17 (12.4% of 137) | Piotr Sikora, Stephan Zuercher, htuch, Dhi Aurrahman, Raúl Gutiérrez Segalés | 46 |
| 2018-06 | alyssawilk | 24 (17.3% of 139) | Joshua Marantz, htuch, Stephan Zuercher, Dhi Aurrahman, Rama Chavali | 48 |
| 2018-05 | Matt Klein | 27 (17.9% of 151) | Piotr Sikora, htuch, Joshua Marantz, Snow Pettersen, Rama Chavali | 46 |
| 2018-04 | htuch | 42 (22.6% of 186) | Matt Klein, Dhi Aurrahman, Joshua Marantz, Matt Rice, James Adam Buckland | 53 |
| 2018-03 | Matt Klein | 19 (16.8% of 113) | htuch, Stephan Zuercher, Joshua Marantz, Jarno Rajahalme, alyssawilk | 41 |
| 2018-02 | htuch | 17 (15.6% of 109) | Joshua Marantz, Matt Klein, alyssawilk, Jarno Rajahalme, Rama Chavali | 35 |
| 2018-01 | Matt Klein | 19 (14.5% of 131) | htuch, Brian Pane, Jarno Rajahalme, alyssawilk, Stephan Zuercher | 37 |
| 2017-12 | alyssawilk | 16 (17.6% of 91) | Matt Klein, Stephan Zuercher, htuch, Lizan Zhou, José Ulises Niño Rivera | 29 |
| 2017-11 | Matt Klein | 25 (25.5% of 98) | Shriram Rajagopalan, Greg Greenway, htuch, John Millikin, alyssawilk | 36 |
| 2017-10 | Matt Klein | 27 (24.3% of 111) | Greg Greenway, Stephan Zuercher, htuch, John Millikin, Piotr Sikora | 28 |
| 2017-09 | Matt Klein | 47 (33.6% of 140) | alyssawilk, htuch, Stephan Zuercher, Daniel Hochman, Matt Rice | 27 |
| 2017-08 | htuch | 31 (21.8% of 142) | Matt Klein, alyssawilk, Stephan Zuercher, Piotr Sikora, Vincent Batts | 31 |
| 2017-07 | htuch | 26 (26.0% of 100) | Matt Klein, alyssawilk, Piotr Sikora, Jarno Rajahalme, Daniel Hochman | 18 |
| 2017-06 | Matt Klein | 22 (18.8% of 117) | htuch, hennna, Dan Noé, Matt Rice, Daniel Hochman | 27 |
| 2017-05 | htuch | 20 (19.8% of 101) | Matt Klein, hennna, Piotr Sikora, José Ulises Niño Rivera, Dan Noé | 27 |
| 2017-04 | htuch | 59 (40.4% of 146) | Matt Klein, Piotr Sikora, José Ulises Niño Rivera, Dan Noé, Shriram Rajagopalan | 17 |
| 2017-03 | htuch | 29 (30.5% of 95) | Matt Klein, Constance Caramanolis, Roman Dzhabarov, José Ulises Niño Rivera, James Synge | 17 |
| 2017-02 | Matt Klein | 18 (23.4% of 77) | htuch, José Ulises Niño Rivera, Roman Dzhabarov, Constance Caramanolis, Martín Conte Mac Donell | 20 |
| 2017-01 | Matt Klein | 22 (41.5% of 53) | Constance Caramanolis, Shriram Rajagopalan, Roman Dzhabarov, Lizan Zhou, enricoschiattarella | 11 |
| 2016-12 | Matt Klein | 25 (67.6% of 37) | Roman Dzhabarov, Shriram Rajagopalan, Piotr Sikora, Constance Caramanolis, José Ulises Niño Rivera | 7 |
| 2016-11 | Matt Klein | 38 (67.9% of 56) | Roman Dzhabarov, Constance Caramanolis, Steven Iveson, Shriram Rajagopalan, José Ulises Niño Rivera | 7 |
| 2016-10 | Roman Dzhabarov | 18 (38.3% of 47) | Matt Klein, José Ulises Niño Rivera, Piotr Sikora, Derek, TD Mackey | 7 |
| 2016-09 | Matt Klein | 26 (54.2% of 48) | José Ulises Niño Rivera, Roman Dzhabarov, Constance Caramanolis, kerrick-lyft, Martín Conte Mac Donell | 10 |
| 2016-08 | Matt Klein | 30 (63.8% of 47) | Roman Dzhabarov, José Ulises Niño Rivera, Bill Gallagher, Johnny Burns, Garrett | 8 |
Lines added over time by the top 20 of 1,534 authors; the top 5 are in color, the rest in grey.
11,859 of 29,360 commits (40.4%) come from an address at 60 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 | 5,071 | 17.3% | 712 | 154 | 2016-10-12 | 2026-10-24 | |
| chromium.org | 1,620 | 5.5% | 0 | 2 | 2019-04-30 | 2025-02-24 | |
| lyft.com | 1,203 | 4.1% | 0 | 26 | 2016-08-11 | 2024-08-03 | |
| databricks.com | 679 | 2.3% | 420 | 3 | 2021-09-14 | 2026-10-24 | |
| tetrate.io | 540 | 1.8% | 0 | 9 | 2018-08-02 | 2024-06-20 | |
| intel.com | 342 | 1.2% | 0 | 23 | 2019-01-21 | 2024-08-12 | |
| dropbox.com | 305 | 1.0% | 80 | 5 | 2019-06-22 | 2026-10-20 | |
| netease.com | 286 | 1.0% | 0 | 3 | 2022-03-31 | 2025-09-12 | |
| pinterest.com | 284 | 1.0% | 7 | 8 | 2018-04-05 | 2026-08-18 | |
| redhat.com | 240 | 0.8% | 171 | 12 | 2018-04-24 | 2026-10-23 |
| Quarter | Commits | Organizations | One-person domains | Personal email | Hidden (noreply) | Unknown | Bots |
|---|---|---|---|---|---|---|---|
| 2026-Q4 | 389 | 34.7% | 4.4% | 23.4% | 21.1% | 0% | 16.5% |
| 2026-Q3 | 1,218 | 47.5% | 4.1% | 23.0% | 20.0% | 0% | 5.3% |
| 2026-Q2 | 822 | 38.2% | 1.6% | 20.6% | 28.2% | 0% | 11.4% |
| 2026-Q1 | 791 | 44.1% | 0.9% | 21.9% | 23.0% | 0% | 10.1% |
| 2025-Q4 | 828 | 42.3% | 2.4% | 15.0% | 27.3% | 0% | 13.0% |
| 2025-Q3 | 556 | 45.5% | 2.2% | 15.5% | 23.7% | 0% | 13.1% |
| 2025-Q2 | 557 | 49.0% | 1.8% | 11.8% | 25.3% | 0% | 12.0% |
| 2025-Q1 | 565 | 37.7% | 2.8% | 20.7% | 17.7% | 0% | 21.1% |
| Domain | Commits | Share | |
|---|---|---|---|
| users.noreply.github.com | 10,993 | 37.4% | |
| google.com | 5,071 | 17.3% | |
| gmail.com | 4,458 | 15.2% | |
| chromium.org | 1,620 | 5.5% | |
| lyft.com | 1,203 | 4.1% | |
| databricks.com | 679 | 2.3% | |
| michaelrebello.com | 543 | 1.8% | |
| tetrate.io | 540 | 1.8% | |
| jpsim.com | 420 | 1.4% | |
| intel.com | 332 | 1.1% |
How Envoy compares with other CNCF graduated projects →
How Envoy ranks among CNCF graduated 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