The top 20 of 477 authors, by commits.
| Author | Commits (%) | + lines | - lines | First commit | Last commit | Age | Active days | # by commits |
|---|---|---|---|---|---|---|---|---|
| Wenkai Yin(尹文开) | 1,825 (14.1%) | 404,603 | 113,601 | 2016-02-24 | 2022-06-29 | 6.3 yr | 774 | 1 |
| Daniel Jiang | 1,763 (13.6%) | 1,118,370 | 1,757,315 | 2016-02-01 | 2026-02-11 | 10.0 yr | 786 | 2 |
| Wang Yan | 1,095 (8.5%) | 1,221,913 | 1,616,770 | 2016-03-25 | 2026-10-21 | 10.6 yr | 666 | 3 |
| Steven Zou | 934 (7.2%) | 421,277 | 53,587 | 2017-02-15 | 2021-10-25 | 4.7 yr | 405 | 4 |
| Qian Deng | 592 (4.6%) | 457,758 | 258,985 | 2017-09-07 | 2021-12-10 | 4.3 yr | 338 | 5 |
| stonezdj(Daojun Zhang) | 554 (4.3%) | 57,727 | 34,291 | 2017-11-01 | 2026-10-23 | 9.0 yr | 439 | 6 |
| kunw | 504 (3.9%) | 322,822 | 214,854 | 2016-02-19 | 2017-06-09 | 1.3 yr | 172 | 7 |
| Shijun Sun | 481 (3.7%) | 285,888 | 228,273 | 2019-06-24 | 2026-08-03 | 7.1 yr | 349 | 8 |
| danfengliu | 414 (3.2%) | 37,087 | 28,453 | 2018-10-31 | 2021-08-11 | 2.8 yr | 281 | 9 |
| He Weiwei | 294 (2.3%) | 350,090 | 124,743 | 2018-11-26 | 2022-02-24 | 3.2 yr | 200 | 10 |
| dependabot bot | 258 (2.0%) | 43,277 | 41,578 | 2021-03-20 | 2026-10-24 | 5.6 yr | 129 | 11 |
| Chlins Zhang | 237 (1.8%) | 79,740 | 12,940 | 2019-06-25 | 2026-10-20 | 7.3 yr | 197 | 12 |
| Yang Jiao | 215 (1.7%) | 9,560 | 3,937 | 2021-09-03 | 2024-01-24 | 2.4 yr | 155 | 13 |
| Henry Zhang | 200 (1.5%) | 4,151 | 1,988 | 2016-03-08 | 2019-06-10 | 3.3 yr | 67 | 14 |
| Meina Zhou | 194 (1.5%) | 22,747 | 26,122 | 2018-07-24 | 2019-12-06 | 1.4 yr | 93 | 15 |
| pfh | 192 (1.5%) | 11,359 | 17,590 | 2017-07-12 | 2018-06-15 | 11 mo | 93 | 16 |
| yhua | 174 (1.3%) | 7,691 | 2,607 | 2016-05-17 | 2017-02-27 | 9 mo | 69 | 17 |
| AllForNothing | 167 (1.3%) | 50,243 | 36,674 | 2019-06-21 | 2021-10-13 | 2.3 yr | 140 | 18 |
| Yogi_Wang | 164 (1.3%) | 35,798 | 21,635 | 2018-12-29 | 2020-07-17 | 1.5 yr | 129 | 19 |
| kun wang | 162 (1.3%) | 1,294 | 308 | 2016-02-23 | 2017-06-09 | 1.3 yr | 102 | 20 |
One row for each of the top 20 of 477 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.
16 of 12,933 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: 16 of 419 (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 | |
|---|---|---|---|---|---|
| Cursor | 7 | 0 | 2026-07-16 | 2026-09-28 | |
| GitHub Copilot | 7 | 0 | 2026-02-04 | 2026-09-09 | |
| Claude | 3 | 0 | 2026-09-29 | 2026-10-15 |
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 | stonezdj(Daojun Zhang) | 73 (18.3% of 398) | dependabot bot, Vadim Bauer, Wang Yan, Prasanth Baskar, Chlins Zhang | 89 |
| 2025 | dependabot bot | 65 (24.2% of 269) | stonezdj(Daojun Zhang), Wang Yan, Prasanth Baskar, miner, Chlins Zhang | 39 |
| 2024 | dependabot bot | 86 (26.6% of 323) | stonezdj(Daojun Zhang), Shengwen YU, Wang Yan, miner, Lichao Xue | 47 |
| 2023 | Shijun Sun | 91 (21.0% of 434) | Yang Jiao, Chlins Zhang, Wang Yan, stonezdj(Daojun Zhang), miner | 58 |
| 2022 | Shijun Sun | 94 (17.8% of 529) | Yang Jiao, Chlins Zhang, stonezdj(Daojun Zhang), miner, Wang Yan | 56 |
| 2021 | Shijun Sun | 118 (14.7% of 805) | Wenkai Yin(尹文开), Daniel Jiang, Wang Yan, Qian Deng, stonezdj(Daojun Zhang) | 57 |
| 2020 | Wenkai Yin(尹文开) | 269 (14.5% of 1,856) | Wang Yan, danfengliu, He Weiwei, Daniel Jiang, Qian Deng | 58 |
| 2019 | Wenkai Yin(尹文开) | 421 (16.9% of 2,493) | Wang Yan, Steven Zou, Daniel Jiang, danfengliu, Qian Deng | 88 |
| 2018 | Daniel Jiang | 354 (19.4% of 1,826) | Steven Zou, Qian Deng, Wenkai Yin(尹文开), Meina Zhou, pfh | 71 |
| 2017 | Daniel Jiang | 420 (23.0% of 1,824) | Wenkai Yin(尹文开), Steven Zou, Wang Yan, kunw, pfh | 41 |
| 2016 | Daniel Jiang | 545 (25.0% of 2,176) | Wenkai Yin(尹文开), kunw, Henry Zhang, yhua, wemeya | 51 |
| Month | Author | Commits (%) | Next top 5 | Authors |
|---|---|---|---|---|
| 2026-10 | dependabot bot | 25 (34.2% of 73) | stonezdj(Daojun Zhang), Vadim Bauer, Prasanth Baskar, jUDASmILE, Wang Yan | 13 |
| 2026-09 | dependabot bot | 14 (30.4% of 46) | stonezdj(Daojun Zhang), Vadim Bauer, jUDASmILE, Yannick Müller, Viktor Erpylev | 16 |
| 2026-08 | stonezdj(Daojun Zhang) | 16 (27.6% of 58) | dependabot bot, Prasanth Baskar, Yannick Müller, jUDASmILE, fiona-xie | 16 |
| 2026-07 | dependabot bot | 10 (25.6% of 39) | Norway-02, stonezdj(Daojun Zhang), Ikram ALOUI, Chlins Zhang, Akanksha Trehun | 17 |
| 2026-06 | stonezdj(Daojun Zhang) | 8 (17.4% of 46) | Wang Yan, fiona-xie, Yannick Müller, Chlins Zhang, Ashish Patel | 21 |
| 2026-05 | stonezdj(Daojun Zhang) | 8 (27.6% of 29) | Prasanth Baskar, Chlins Zhang, jUDASmILE, Vadim Bauer, vip892766gma | 14 |
| 2026-04 | stonezdj(Daojun Zhang) | 7 (33.3% of 21) | Chlins Zhang, paragdudeja, mco69, ipsitapp8, infracore | 9 |
| 2026-03 | stonezdj(Daojun Zhang) | 3 (15.8% of 19) | Wang Yan, miner, Chlins Zhang, martin, dependabot bot | 13 |
| 2026-02 | Wang Yan | 6 (27.3% of 22) | dependabot bot, Bin Liu, vastonus, miner, Yiyang Huang | 13 |
| 2026-01 | stonezdj(Daojun Zhang) | 6 (13.3% of 45) | miner, dependabot bot, Prasanth Baskar, Wang Yan, Vadim Bauer | 25 |
| 2025-12 | dependabot bot | 6 (40.0% of 15) | stonezdj(Daojun Zhang), Prasanth Baskar, Yun Juhwan, Ikram ALOUI, Chlins Zhang | 6 |
| 2025-11 | Chlins Zhang | 2 (33.3% of 6) | dulanting, Wang Yan, Coldchen99, Anurag Ojha | 5 |
| 2025-10 | Wang Yan | 4 (22.2% of 18) | dependabot bot, Peter Dave Hello, Anurag Ojha, stonezdj(Daojun Zhang), rustversion | 11 |
| 2025-09 | dependabot bot | 14 (58.3% of 24) | stonezdj(Daojun Zhang), Wang Yan, Vadim Bauer, Max Fröhlich, Cipher Saw | 6 |
| 2025-08 | dependabot bot | 9 (39.1% of 23) | stonezdj(Daojun Zhang), Wang Yan, miner, Daniel Jiang, Prasanth Baskar | 6 |
| 2025-07 | stonezdj(Daojun Zhang) | 5 (17.9% of 28) | miner, dependabot bot, Wang Yan, Daniel Jiang, Chlins Zhang | 12 |
| 2025-06 | stonezdj(Daojun Zhang) | 3 (21.4% of 14) | Chethan, dependabot bot, Prasanth Baskar, Chlins Zhang, miner | 7 |
| 2025-05 | dependabot bot | 4 (26.7% of 15) | Wang Yan, stonezdj(Daojun Zhang), miner, Raphael Zöllner, Prasanth Baskar | 9 |
| 2025-04 | stonezdj(Daojun Zhang) | 8 (29.6% of 27) | Wang Yan, Prasanth Baskar, Chlins Zhang, Daniel Jiang, miner | 7 |
| 2025-03 | Wang Yan | 11 (24.4% of 45) | Prasanth Baskar, dependabot bot, miner, stonezdj(Daojun Zhang), Zhaoxinxin | 12 |
| 2025-02 | stonezdj(Daojun Zhang) | 5 (23.8% of 21) | dependabot bot, Prasanth Baskar, miner, Wang Yan, Sergio Méndez | 8 |
| 2025-01 | dependabot bot | 12 (36.4% of 33) | stonezdj(Daojun Zhang), Wang Yan, Prasanth Baskar, miner, Samuel Gaist | 7 |
| 2024-12 | Wang Yan | 2 (28.6% of 7) | Chlins Zhang, yuzhipeng, dependabot bot, Slava Lysunkin | 5 |
| 2024-11 | dependabot bot | 13 (54.2% of 24) | stonezdj(Daojun Zhang), Wang Yan, miner, Hajnal Máté, Daniel Jiang | 7 |
| 2024-10 | Wang Yan | 8 (29.6% of 27) | stonezdj(Daojun Zhang), dependabot bot, miner, Jim Chen, tostt | 12 |
| 2024-09 | dependabot bot | 6 (35.3% of 17) | miner, Wang Yan, Chlins Zhang, tostt, stonezdj(Daojun Zhang) | 9 |
| 2024-08 | Shengwen YU | 5 (23.8% of 21) | Wang Yan, Chlins Zhang, stonezdj(Daojun Zhang), 蝦米, kunal Dugar | 12 |
| 2024-07 | dependabot bot | 7 (50.0% of 14) | Chlins Zhang, stonezdj(Daojun Zhang), miner, Wang Yan, Shengwen YU | 7 |
| 2024-06 | stonezdj(Daojun Zhang) | 6 (24.0% of 25) | dependabot bot, Shengwen YU, Chlins Zhang, miner, Lichao Xue | 7 |
| 2024-05 | dependabot bot | 11 (29.7% of 37) | stonezdj(Daojun Zhang), Wang Yan, Lichao Xue, Shengwen YU, miner | 6 |
| 2024-04 | stonezdj(Daojun Zhang) | 19 (29.2% of 65) | Shengwen YU, miner, dependabot bot, Lichao Xue, guangwu | 11 |
| 2024-03 | dependabot bot | 11 (39.3% of 28) | Wang Yan, stonezdj(Daojun Zhang), miner, Lichao Xue, okestro-yj.yoo | 12 |
| 2024-02 | dependabot bot | 11 (42.3% of 26) | stonezdj(Daojun Zhang), Shengwen YU, miner, Lichao Xue, tostt | 8 |
| 2024-01 | dependabot bot | 9 (28.1% of 32) | Yang Jiao, ShengqiWang, Wang Yan, zycupup, stonezdj(Daojun Zhang) | 15 |
| 2023-12 | dependabot bot | 15 (41.7% of 36) | Yang Jiao, Shijun Sun, miner, Wang Yan, Shengwen YU | 8 |
| 2023-11 | Shijun Sun | 11 (23.4% of 47) | Yang Jiao, stonezdj(Daojun Zhang), Wang Yan, dependabot bot, Shengwen YU | 12 |
| 2023-10 | Yang Jiao | 6 (25.0% of 24) | miner, stonezdj(Daojun Zhang), Shijun Sun, Kenji Gaillac, imeoer | 11 |
| 2023-09 | Yang Jiao | 3 (21.4% of 14) | Wang Yan, Shijun Sun, miner, stonezdj(Daojun Zhang), rongfu.leng | 7 |
| 2023-08 | Shijun Sun | 15 (31.9% of 47) | stonezdj(Daojun Zhang), Chlins Zhang, Bin Liu, miner, Wang Yan | 14 |
| 2023-07 | Wang Yan | 10 (20.8% of 48) | Shijun Sun, Yang Jiao, stonezdj(Daojun Zhang), Chlins Zhang, Shengwen YU | 10 |
| 2023-06 | Shijun Sun | 5 (22.7% of 22) | Chlins Zhang, rongfu.leng, Yang Jiao, Wang Yan, Orlix | 11 |
| 2023-05 | Yang Jiao | 7 (17.1% of 41) | Shijun Sun, stonezdj(Daojun Zhang), miner, Wang Yan, Chlins Zhang | 21 |
| 2023-04 | Chlins Zhang | 11 (22.9% of 48) | Yang Jiao, Shijun Sun, miner, Wang Yan, Shengwen YU | 16 |
| 2023-03 | Shijun Sun | 17 (26.2% of 65) | Chlins Zhang, Wang Yan, stonezdj(Daojun Zhang), Yang Jiao, dependabot bot | 17 |
| 2023-02 | Shijun Sun | 8 (28.6% of 28) | Yang Jiao, Shengwen YU, Chlins Zhang, stonezdj(Daojun Zhang), dependabot bot | 11 |
| 2023-01 | miner | 3 (21.4% of 14) | Shijun Sun, rongfu.leng, Yang Jiao, Shengwen YU, Noah Tang | 10 |
| 2022-12 | Orlix | 5 (17.2% of 29) | stonezdj(Daojun Zhang), Shijun Sun, miner, Wang Yan, Shengwen YU | 12 |
| 2022-11 | Shijun Sun | 14 (25.5% of 55) | stonezdj(Daojun Zhang), Chlins Zhang, Yang Jiao, miner, Wang Yan | 14 |
| 2022-10 | dependabot bot | 6 (23.1% of 26) | miner, Yang Jiao, stonezdj(Daojun Zhang), Orlix, Gaius | 13 |
| 2022-09 | Shijun Sun | 7 (35.0% of 20) | Yang Jiao, stonezdj(Daojun Zhang), miner, Vincent Ni, Wang Yan | 7 |
| 2022-08 | Shijun Sun | 9 (22.5% of 40) | Chlins Zhang, miner, Yang Jiao, Wang Yan, stonezdj(Daojun Zhang) | 11 |
| 2022-07 | Shijun Sun | 8 (15.1% of 53) | stonezdj(Daojun Zhang), Yang Jiao, Wang Yan, Chlins Zhang, miner | 17 |
| 2022-06 | Yang Jiao | 12 (20.0% of 60) | Chlins Zhang, Shijun Sun, stonezdj(Daojun Zhang), miner, Shengwen YU | 14 |
| 2022-05 | Shijun Sun | 8 (17.8% of 45) | Chlins Zhang, Yang Jiao, Wang Yan, miner, stonezdj(Daojun Zhang) | 11 |
| 2022-04 | Yang Jiao | 16 (33.3% of 48) | Shijun Sun, Orlix, OrlinVasilev, Chlins Zhang, Shengwen YU | 12 |
| 2022-03 | Yang Jiao | 15 (22.4% of 67) | Shijun Sun, Chlins Zhang, stonezdj(Daojun Zhang), Wang Yan, Shengwen YU | 12 |
| 2022-02 | Chlins Zhang | 9 (36.0% of 25) | miner, stonezdj(Daojun Zhang), Wang Yan, Shengwen YU, Shijun Sun | 7 |
| 2022-01 | Yang Jiao | 17 (27.9% of 61) | Shijun Sun, Wang Yan, Shengwen YU, stonezdj(Daojun Zhang), He Weiwei | 11 |
| 2021-12 | Yang Jiao | 13 (37.1% of 35) | Shijun Sun, Qian Deng, Chlins Zhang, stonezdj(Daojun Zhang), Wang Yan | 10 |
| 2021-11 | Yang Jiao | 20 (47.6% of 42) | Shijun Sun, stonezdj(Daojun Zhang), Chlins Zhang, Wang Yan, sluetze | 8 |
| 2021-10 | Yang Jiao | 9 (18.0% of 50) | stonezdj(Daojun Zhang), Wang Yan, Shijun Sun, Soumik Majumder, He Weiwei | 16 |
| 2021-09 | Qian Deng | 11 (16.9% of 65) | Shijun Sun, Yang Jiao, Daniel Jiang, Wang Yan, stonezdj(Daojun Zhang) | 17 |
| 2021-08 | Shijun Sun | 10 (27.8% of 36) | Qian Deng, Wang Yan, stonezdj(Daojun Zhang), danfengliu, Steven Zou | 17 |
| 2021-07 | Wang Yan | 10 (19.2% of 52) | danfengliu, Shijun Sun, Daniel Jiang, stonezdj(Daojun Zhang), Kevin Schu | 18 |
| 2021-06 | Shijun Sun | 12 (19.0% of 63) | danfengliu, Wenkai Yin(尹文开), Wang Yan, stonezdj(Daojun Zhang), He Weiwei | 15 |
| 2021-05 | Daniel Jiang | 24 (22.0% of 109) | Wenkai Yin(尹文开), He Weiwei, Wang Yan, Shijun Sun, Qian Deng | 18 |
| 2021-04 | Shijun Sun | 21 (20.0% of 105) | stonezdj(Daojun Zhang), Wenkai Yin(尹文开), Daniel Jiang, Steven Zou, Wang Yan | 13 |
| 2021-03 | Wenkai Yin(尹文开) | 12 (18.5% of 65) | Shijun Sun, Daniel Jiang, stonezdj(Daojun Zhang), danfengliu, Wang Yan | 14 |
| 2021-02 | Wenkai Yin(尹文开) | 13 (22.8% of 57) | Wang Yan, Shijun Sun, He Weiwei, Daniel Jiang, danfengliu | 16 |
| 2021-01 | Qian Deng | 24 (19.0% of 126) | danfengliu, Wenkai Yin(尹文开), Shijun Sun, He Weiwei, Daniel Jiang | 18 |
| 2020-12 | Daniel Jiang | 15 (13.4% of 112) | Shijun Sun, Wenkai Yin(尹文开), stonezdj(Daojun Zhang), He Weiwei, Wang Yan | 15 |
| 2020-11 | Qian Deng | 15 (17.0% of 88) | He Weiwei, stonezdj(Daojun Zhang), Wang Yan, danfengliu, Shijun Sun | 17 |
| 2020-10 | danfengliu | 13 (18.3% of 71) | AllForNothing, Daniel Jiang, stonezdj(Daojun Zhang), Shijun Sun, Wenkai Yin(尹文开) | 15 |
| 2020-09 | danfengliu | 20 (22.7% of 88) | Wang Yan, Shijun Sun, Daniel Jiang, AllForNothing, stonezdj(Daojun Zhang) | 14 |
| 2020-08 | He Weiwei | 26 (15.0% of 173) | danfengliu, Wenkai Yin(尹文开), Chlins Zhang, Wang Yan, Daniel Jiang | 19 |
| 2020-07 | Steven Zou | 41 (20.8% of 197) | Daniel Jiang, Wang Yan, Wenkai Yin(尹文开), AllForNothing, Shijun Sun | 23 |
| 2020-06 | Steven Zou | 16 (15.4% of 104) | danfengliu, Wang Yan, Daniel Jiang, Wenkai Yin(尹文开), stonezdj(Daojun Zhang) | 21 |
| 2020-05 | danfengliu | 11 (10.7% of 103) | He Weiwei, Wang Yan, Shijun Sun, xaleeks, Daniel Jiang | 24 |
| 2020-04 | Qian Deng | 36 (13.7% of 262) | Wenkai Yin(尹文开), He Weiwei, Daniel Jiang, danfengliu, Wang Yan | 23 |
| 2020-03 | Wenkai Yin(尹文开) | 79 (25.7% of 307) | Wang Yan, He Weiwei, danfengliu, Qian Deng, Ziming Zhang | 24 |
| 2020-02 | Wenkai Yin(尹文开) | 49 (23.9% of 205) | Wang Yan, Michael Michael, Qian Deng, He Weiwei, Daniel Jiang | 21 |
| 2020-01 | Stuart Clements | 34 (23.3% of 146) | Wenkai Yin(尹文开), Wang Yan, danfengliu, He Weiwei, Ziming Zhang | 20 |
| 2019-12 | Stuart Clements | 44 (24.6% of 179) | danfengliu, Wenkai Yin(尹文开), Steven Zou, Daniel Jiang, Wang Yan | 22 |
| 2019-11 | Wang Yan | 40 (19.0% of 210) | danfengliu, Shijun Sun, jwangyangls, Yogi_Wang, Daniel Jiang | 15 |
| 2019-10 | Wang Yan | 51 (16.9% of 302) | Steven Zou, Stuart Clements, Wenkai Yin(尹文开), Michael Michael, Yogi_Wang | 25 |
| 2019-09 | danfengliu | 26 (12.6% of 206) | Wang Yan, Wenkai Yin(尹文开), Qian Deng, Daniel Jiang, Stuart Clements | 24 |
| 2019-08 | Wang Yan | 65 (19.6% of 331) | Wenkai Yin(尹文开), Daniel Jiang, Ziming Zhang, Qian Deng, Steven Zou | 40 |
| 2019-07 | Steven Zou | 61 (21.9% of 278) | Wenkai Yin(尹文开), Wang Yan, Ziming Zhang, Daniel Jiang, Qian Deng | 29 |
| 2019-06 | Wang Yan | 15 (20.5% of 73) | Wenkai Yin(尹文开), Steven Zou, Daniel Jiang, Ziming Zhang, danfengliu | 19 |
| 2019-05 | Qian Deng | 34 (17.0% of 200) | Wenkai Yin(尹文开), Daniel Jiang, Yogi_Wang, Wang Yan, jwangyangls | 23 |
| 2019-04 | Wenkai Yin(尹文开) | 125 (36.1% of 346) | Daniel Jiang, Steven Zou, Qian Deng, FangyuanCheng, Wang Yan | 20 |
| 2019-03 | Wenkai Yin(尹文开) | 64 (36.0% of 178) | Qian Deng, Meina Zhou, Daniel Jiang, Wang Yan, FangyuanCheng | 21 |
| 2019-02 | Wenkai Yin(尹文开) | 21 (22.1% of 95) | danfengliu, jwangyangls, Yogi_Wang, Wang Yan, Qian Deng | 21 |
| 2019-01 | Wenkai Yin(尹文开) | 17 (17.9% of 95) | Wang Yan, danfengliu, He Weiwei, Meina Zhou, FangyuanCheng | 20 |
| 2018-12 | Meina Zhou | 29 (26.4% of 110) | FangyuanCheng, Daniel Jiang, Wenkai Yin(尹文开), cd1989, Qian Deng | 22 |
| 2018-11 | Qian Deng | 22 (14.9% of 148) | Steven Zou, danfengliu, Meina Zhou, Daniel Jiang, Wenkai Yin(尹文开) | 16 |
| 2018-10 | clouderati | 29 (14.7% of 197) | Steven Zou, Meina Zhou, Wenkai Yin(尹文开), Qian Deng, Daniel Jiang | 20 |
| 2018-09 | Daniel Jiang | 23 (15.1% of 152) | Qian Deng, Meina Zhou, FangyuanCheng, Steven Zou, Wenkai Yin(尹文开) | 19 |
| 2018-08 | Daniel Jiang | 48 (20.0% of 240) | Steven Zou, Qian Deng, Wenkai Yin(尹文开), Wang Yan, Meina Zhou | 19 |
| 2018-07 | Daniel Jiang | 47 (29.7% of 158) | Wenkai Yin(尹文开), Steven Zou, Wang Yan, Meina Zhou, Qian Deng | 13 |
| 2018-06 | Daniel Jiang | 25 (27.2% of 92) | Wenkai Yin(尹文开), clouderati, sigsbee, pfh, Qian Deng | 15 |
| 2018-05 | Daniel Jiang | 19 (18.6% of 102) | pfh, Qian Deng, Steven Zou, stonezdj(Daojun Zhang), Wenkai Yin 79628 | 16 |
| 2018-04 | Steven Zou | 42 (21.1% of 199) | pfh, Daniel Jiang, Qian Deng, Wang Yan, Wenkai Yin(尹文开) | 14 |
| 2018-03 | Daniel Jiang | 55 (27.9% of 197) | Steven Zou, Wenkai Yin(尹文开), pfh, Wang Yan, Jesse Hu | 17 |
| 2018-02 | Daniel Jiang | 14 (38.9% of 36) | Wenkai Yin(尹文开), Qian Deng, stonezdj(Daojun Zhang), Wang Yan, sigsbee | 11 |
| 2018-01 | pfh | 43 (22.1% of 195) | Daniel Jiang, Qian Deng, Wenkai Yin(尹文开), stonezdj(Daojun Zhang), yixingjia | 10 |
| 2017-12 | Daniel Jiang | 38 (31.7% of 120) | Wenkai Yin(尹文开), Wang Yan, stonezdj(Daojun Zhang), Qian Deng, pfh | 11 |
| 2017-11 | Wenkai Yin(尹文开) | 37 (25.0% of 148) | Daniel Jiang, Wang Yan, pfh, Qian Deng, yixingj | 19 |
| 2017-10 | Daniel Jiang | 21 (23.1% of 91) | yixingj, Wang Yan, Wenkai Yin(尹文开), Steven Zou, yixingjia | 13 |
| 2017-09 | Wenkai Yin(尹文开) | 20 (30.8% of 65) | Daniel Jiang, Wang Yan, yixingj, Steven Zou, Qian Deng | 9 |
| 2017-08 | Daniel Jiang | 37 (24.5% of 151) | Steven Zou, Wenkai Yin(尹文开), pfh, Wang Yan, yixingjia | 14 |
| 2017-07 | Steven Zou | 60 (29.3% of 205) | Wenkai Yin(尹文开), Daniel Jiang, pfh, Wang Yan, yixingj | 8 |
| 2017-06 | Wenkai Yin(尹文开) | 66 (29.7% of 222) | Steven Zou, Daniel Jiang, Wang Yan, kunw, yixingj | 10 |
| 2017-05 | Wenkai Yin(尹文开) | 53 (36.8% of 144) | Steven Zou, Daniel Jiang, kunw, kun wang, Wang Yan | 9 |
| 2017-04 | Daniel Jiang | 59 (25.7% of 230) | Steven Zou, Wang Yan, kunw, Wenkai Yin(尹文开), kun wang | 10 |
| 2017-03 | Daniel Jiang | 88 (29.5% of 298) | Steven Zou, Wenkai Yin(尹文开), Wang Yan, kunw, kun wang | 9 |
| 2017-02 | Steven Zou | 33 (28.9% of 114) | kunw, Wenkai Yin(尹文开), Daniel Jiang, kun wang, yhua | 6 |
| 2017-01 | Wenkai Yin(尹文开) | 10 (27.8% of 36) | yhua, Henry Zhang, kun wang, Daniel Jiang, wemeya | 8 |
| 2016-12 | Wenkai Yin(尹文开) | 14 (25.5% of 55) | Daniel Jiang, yhua, Henry Zhang, kunw, kun wang | 10 |
| 2016-11 | Daniel Jiang | 63 (26.7% of 236) | Henry Zhang, kunw, yhua, Wenkai Yin(尹文开), kun wang | 12 |
| 2016-10 | Daniel Jiang | 45 (30.2% of 149) | kunw, yhua, Henry Zhang, Wenkai Yin(尹文开), kun wang | 10 |
| 2016-09 | Daniel Jiang | 36 (29.5% of 122) | kunw, Wenkai Yin(尹文开), yhua, Henry Zhang, kun wang | 10 |
| 2016-08 | Daniel Jiang | 48 (37.5% of 128) | Wenkai Yin(尹文开), kunw, yhua, Henry Zhang, kun wang | 12 |
| 2016-07 | kunw | 59 (25.1% of 235) | Daniel Jiang, Wenkai Yin(尹文开), yhua, kun wang, Henry Zhang | 13 |
| 2016-06 | Wenkai Yin(尹文开) | 125 (29.6% of 422) | kunw, Daniel Jiang, yhua, wemeya, kun wang | 11 |
| 2016-05 | Wenkai Yin(尹文开) | 87 (25.1% of 346) | Daniel Jiang, kunw, wemeya, saga92, xiahaoshawn | 17 |
| 2016-04 | Daniel Jiang | 58 (22.5% of 258) | Wenkai Yin(尹文开), wemeya, kunw, saga92, xiahaoshawn | 17 |
| 2016-03 | Daniel Jiang | 41 (27.3% of 150) | Henry Zhang, Wenkai Yin(尹文开), kun wang, kunw, victoriazhengwf | 14 |
| 2016-02 | Daniel Jiang | 41 (54.7% of 75) | Wenkai Yin(尹文开), kun wang, xiahaoshawn, kunw | 5 |
Lines added over time by the top 20 of 477 authors; the top 5 are in color, the rest in grey.
9,000 of 12,933 commits (69.6%) come from an address at 10 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 | |
|---|---|---|---|---|---|---|---|
| vmware.com | 8,814 | 68.2% | 12 | 51 | 2016-02-01 | 2026-03-16 | |
| caicloud.io | 71 | 0.5% | 0 | 3 | 2018-08-22 | 2021-01-08 | |
| netease.com | 33 | 0.3% | 0 | 3 | 2018-10-26 | 2021-01-06 | |
| broadcom.com | 30 | 0.2% | 18 | 3 | 2025-04-28 | 2026-08-24 | |
| tencent.com | 22 | 0.2% | 0 | 2 | 2020-06-26 | 2021-07-02 | |
| daocloud.io | 18 | 0.1% | 0 | 10 | 2019-01-31 | 2024-04-15 | |
| suse.com | 6 | <0.1% | 2 | 4 | 2020-07-31 | 2026-07-29 | |
| chinamobile.com | 2 | <0.1% | 0 | 2 | 2016-08-04 | 2021-06-04 | |
| linux.com | 2 | <0.1% | 0 | 2 | 2018-09-19 | 2019-03-07 | |
| ubuntu14.04 | 2 | <0.1% | 0 | 2 | 2016-06-02 | 2016-08-18 |
| Quarter | Commits | Organizations | One-person domains | Personal email | Hidden (noreply) | Unknown | Bots |
|---|---|---|---|---|---|---|---|
| 2026-Q4 | 73 | 0% | 27.4% | 30.1% | 8.2% | 0% | 34.2% |
| 2026-Q3 | 143 | 3.5% | 16.8% | 37.1% | 18.2% | 0% | 24.5% |
| 2026-Q2 | 96 | 4.2% | 12.5% | 67.7% | 14.6% | 0% | 1.0% |
| 2026-Q1 | 86 | 25.6% | 11.6% | 38.4% | 12.8% | 0% | 11.6% |
| 2025-Q4 | 39 | 15.4% | 7.7% | 35.9% | 17.9% | 0% | 23.1% |
| 2025-Q3 | 75 | 29.3% | 2.7% | 32.0% | 1.3% | 0% | 34.7% |
| 2025-Q2 | 56 | 28.6% | 0% | 57.1% | 3.6% | 0% | 10.7% |
| 2025-Q1 | 99 | 28.3% | 3.0% | 39.4% | 5.1% | 0% | 24.2% |
| Domain | Commits | Share | |
|---|---|---|---|
| vmware.com | 8,789 | 68.0% | |
| gmail.com | 1,601 | 12.4% | |
| users.noreply.github.com | 1,330 | 10.3% | |
| 126.com | 260 | 2.0% | |
| hotmail.com | 168 | 1.3% | |
| 163.com | 109 | 0.8% | |
| qq.com | 71 | 0.5% | |
| caicloud.io | 71 | 0.5% | |
| b.com | 56 | 0.4% | |
| sina.com | 54 | 0.4% |
How Harbor compares with other CNCF graduated projects →
How Harbor 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