The top 20 of 677 authors, by commits.
| Author | Commits (%) | + lines | - lines | First commit | Last commit | Age | Active days | # by commits |
|---|---|---|---|---|---|---|---|---|
| Wenjun Ruan | 531 (5.8%) | 178,239 | 224,460 | 2021-03-02 | 2026-09-08 | 5.5 yr | 390 | 1 |
| break60 | 504 (5.5%) | 69,137 | 111,957 | 2019-09-12 | 2021-09-16 | 2.0 yr | 174 | 2 |
| qiaozhanwei | 421 (4.6%) | 102,103 | 168,854 | 2019-03-29 | 2020-09-22 | 1.5 yr | 156 | 3 |
| David Zollo | 366 (4.0%) | 29,823 | 90,027 | 2019-03-08 | 2025-02-23 | 6.0 yr | 165 | 4 |
| xiangzihao | 310 (3.4%) | 50,321 | 96,571 | 2021-12-05 | 2026-10-20 | 4.9 yr | 220 | 5 |
| lgcareer | 295 (3.2%) | 42,585 | 36,442 | 2019-04-12 | 2024-01-06 | 4.7 yr | 137 | 6 |
| songjianet | 239 (2.6%) | 40,742 | 86,376 | 2021-11-19 | 2022-11-10 | 12 mo | 148 | 7 |
| Jay Chung | 221 (2.4%) | 54,220 | 40,850 | 2021-09-09 | 2025-03-20 | 3.5 yr | 164 | 8 |
| lenboo | 220 (2.4%) | 3,143 | 1,456 | 2019-05-30 | 2021-09-08 | 2.3 yr | 102 | 9 |
| baoliang | 218 (2.4%) | 5,041 | 12,940 | 2019-03-07 | 2021-05-12 | 2.2 yr | 50 | 10 |
| Kirs | 210 (2.3%) | 75,587 | 61,346 | 2020-05-14 | 2022-06-13 | 2.1 yr | 105 | 11 |
| Kerwin | 208 (2.3%) | 36,739 | 14,457 | 2020-07-13 | 2026-10-24 | 6.3 yr | 155 | 12 |
| Tboy | 207 (2.3%) | 17,794 | 10,750 | 2019-10-13 | 2020-05-19 | 7 mo | 86 | 13 |
| xingchun-chen | 193 (2.1%) | 8,979 | 1,669 | 2019-10-30 | 2021-06-25 | 1.7 yr | 99 | 14 |
| BaoLiang | 169 (1.9%) | 213,972 | 104,579 | 2019-03-28 | 2022-05-18 | 3.1 yr | 121 | 15 |
| ligang | 132 (1.4%) | 151,010 | 619 | 2019-03-29 | 2019-08-13 | 5 mo | 27 | 16 |
| Shiwen Cheng | 131 (1.4%) | 21,300 | 19,792 | 2020-11-26 | 2022-01-24 | 1.2 yr | 63 | 17 |
| JinYong Li | 130 (1.4%) | 27,114 | 17,500 | 2019-12-27 | 2022-08-23 | 2.7 yr | 115 | 18 |
| calvin | 123 (1.4%) | 35,975 | 8,979 | 2021-07-09 | 2024-04-28 | 2.8 yr | 99 | 19 |
| Amy0104 | 123 (1.4%) | 17,251 | 7,184 | 2022-01-15 | 2022-12-26 | 11 mo | 68 | 20 |
One row for each of the top 20 of 677 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.
1 of 9,111 commits (<0.1%) names an AI coding assistant: as their author, as a co-author, or in the line it signs with. In the last 12 months: 1 of 354 (0.3%).
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 | |
|---|---|---|---|---|---|
| GitHub Copilot | 1 | 0 | 2025-12-08 | 2025-12-08 |
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 | Wenjun Ruan | 83 (27.5% of 302) | xiangzihao, suyc, huangsheng, mengzhe gan, luxiaolong | 59 |
| 2025 | Wenjun Ruan | 58 (25.9% of 224) | xiangzihao, suyc, luxiaolong, lile, 小可耐 | 61 |
| 2024 | Wenjun Ruan | 130 (30.3% of 429) | xiangzihao, Gallardot, JohnHuang, 小可耐, Evan | 92 |
| 2023 | Wenjun Ruan | 98 (17.2% of 571) | Aaron Wang, Rick Cheng, Jay Chung, 旺阳, Gallardot | 132 |
| 2022 | songjianet | 207 (10.8% of 1,910) | Jay Chung, Amy0104, Devosend, Wenjun Ruan, xiangzihao | 191 |
| 2021 | Kirs | 133 (9.3% of 1,426) | JinYong Li, Shiwen Cheng, Kerwin, lenboo, break60 | 168 |
| 2020 | break60 | 366 (15.5% of 2,359) | qiaozhanwei, David Zollo, xingchun-chen, Tboy, lgcareer | 128 |
| 2019 | qiaozhanwei | 209 (11.1% of 1,890) | lgcareer, baoliang, David Zollo, ligang, gongzijian | 66 |
| Month | Author | Commits (%) | Next top 5 | Authors |
|---|---|---|---|---|
| 2026-10 | xiangzihao | 5 (18.5% of 27) | Kerwin, chovygo, suyc, mengzhe gan, csurong | 14 |
| 2026-09 | xiangzihao | 3 (11.5% of 26) | luxiaolong, huangrunxing, Wenjun Ruan, Satyam Pandey, 颜 | 16 |
| 2026-08 | Wenjun Ruan | 10 (43.5% of 23) | suyc, mengzhe gan, Sepuri Sai Krishna, 陈家名, 丁明亮 | 10 |
| 2026-07 | suyc | 4 (36.4% of 11) | xiangzihao, huangrunxing, destinyoooo, Yanjun Qiu, Nikita Kuprins | 7 |
| 2026-06 | xiangzihao | 8 (36.4% of 22) | suyc, eye-gu, luxiaolong, Yanjun Qiu, Wenjun Ruan | 8 |
| 2026-05 | Wenjun Ruan | 40 (80.0% of 50) | xiangzihao, 陈家名, yueqingshu, leocook, includetts | 7 |
| 2026-04 | xiangzihao | 26 (49.1% of 53) | suyc, Wenjun Ruan, macdoor, luxiaolong, leocook | 11 |
| 2026-03 | xiangzihao | 14 (35.9% of 39) | suyc, Wenjun Ruan, Sanjana, Muhammad Asad, 墨水记忆 | 11 |
| 2026-02 | Wenjun Ruan | 12 (48.0% of 25) | Divyansh Pratap Singh, xiangzihao, suyc, yzeng1618, maomao_zero | 10 |
| 2026-01 | xiangzihao | 10 (38.5% of 26) | suyc, huangsheng, Wenjun Ruan, walt, XpengCen | 9 |
| 2025-12 | Wenjun Ruan | 6 (30.0% of 20) | xiangzihao, suyc, Qiong Zhou, zhan7236, luxiaolong | 10 |
| 2025-11 | xiangzihao | 6 (18.8% of 32) | Wenjun Ruan, Qiong Zhou, luxiaolong, suyc, huangsheng | 14 |
| 2025-10 | Wenjun Ruan | 4 (30.8% of 13) | xiangzihao, suyc, sanfeng-lhh, qjin, npofsi koi | N/P硅 | 10 |
| 2025-09 | xiangzihao | 7 (26.9% of 26) | Wenjun Ruan, suyc, huangsheng, Gallardot, unigof | 11 |
| 2025-08 | xiangzihao | 4 (21.1% of 19) | lile, Wenjun Ruan, luxiaolong, wuzhenhua, suyc | 11 |
| 2025-07 | suyc | 4 (17.4% of 23) | Wenjun Ruan, xiangzihao, Sud0x67, PJ Fanning, lile | 10 |
| 2025-06 | xiangzihao | 4 (25.0% of 16) | Wenjun Ruan, luxiaolong, unigof, ZhongJinHacker, ZHANG YINGHONG | 9 |
| 2025-05 | Wenjun Ruan | 5 (25.0% of 20) | xiangzihao, gaoyan, 小可耐, npofsi koi | N/P硅, lile | 12 |
| 2025-04 | xiangzihao | 4 (28.6% of 14) | 小可耐, ZHANG YINGHONG, wangxj3, luxiaolong, lile | 9 |
| 2025-03 | Wenjun Ruan | 6 (33.3% of 18) | xiangzihao, 小可耐, Jay Chung, luxiaolong, ZHANG YINGHONG | 9 |
| 2025-02 | Wenjun Ruan | 9 (69.2% of 13) | xiangzihao, wdg, dada Sun, David Zollo | 5 |
| 2025-01 | Wenjun Ruan | 4 (40.0% of 10) | xiangzihao, lile, LiWenXin, Jay Chung, Bruce Wong | 6 |
| 2024-12 | Wenjun Ruan | 15 (60.0% of 25) | xiangzihao, pih, Xiao yang, Mighten Dai, LiWenXin | 6 |
| 2024-11 | 小可耐 | 6 (21.4% of 28) | xiangzihao, Wenjun Ruan, lile, Jarvis, zhu3pang | 11 |
| 2024-10 | xiangzihao | 3 (27.3% of 11) | 小可耐, veli.yang, wangxj3, Jarvis, Daniel Duan | 7 |
| 2024-09 | xiangzihao | 13 (48.1% of 27) | Wenjun Ruan, wangxj3, Terry Tao, 小可耐, xxt | 8 |
| 2024-08 | xiangzihao | 10 (31.2% of 32) | Wenjun Ruan, wangxj3, zuo, veli.yang, topsli | 17 |
| 2024-07 | xiangzihao | 15 (31.9% of 47) | Wenjun Ruan, wangxj3, Gallardot, zuo, wangbowen | 17 |
| 2024-06 | Wenjun Ruan | 19 (46.3% of 41) | xiangzihao, Cancai Cai, Gallardot, tinglink, caishunfeng | 8 |
| 2024-05 | Wenjun Ruan | 19 (38.0% of 50) | JohnHuang, 旺阳, sleo, rockfang, Gallardot | 24 |
| 2024-04 | Wenjun Ruan | 21 (39.6% of 53) | Evan, 旺阳, JohnHuang, 小可耐, songwenyong | 16 |
| 2024-03 | Wenjun Ruan | 7 (16.7% of 42) | calvin, caishunfeng, xiangzihao, JohnHuang, Evan | 19 |
| 2024-02 | Wenjun Ruan | 9 (27.3% of 33) | Jay Chung, Gallardot, JohnHuang, 王渔, 旺阳 | 14 |
| 2024-01 | Wenjun Ruan | 14 (35.0% of 40) | Gallardot, lizhenglei, liyou, dada Sun, JohnHuang | 18 |
| 2023-12 | Wenjun Ruan | 13 (43.3% of 30) | xujiaqiang, Gallardot, liyou, zhanqian, lizhenglei | 13 |
| 2023-11 | Wenjun Ruan | 9 (27.3% of 33) | 旺阳, Gallardot, Aaron Wang, xiangzihao, kevinkelin | 19 |
| 2023-10 | Wenjun Ruan | 8 (23.5% of 34) | Gallardot, 旺阳, chenrj, liyou, 朱通通 | 17 |
| 2023-09 | Chenshuai | 4 (9.8% of 41) | Aaron Wang, Wenjun Ruan, Jay Chung, 旺阳, gaopeng | 25 |
| 2023-08 | Wenjun Ruan | 7 (15.2% of 46) | Gallardot, eye-gu, Aaron Wang, Jay Chung, xiangzihao | 21 |
| 2023-07 | Wenjun Ruan | 12 (12.9% of 93) | Rick Cheng, calvin, Eric Gao, xiangzihao, Gallardot | 31 |
| 2023-06 | Rick Cheng | 14 (28.6% of 49) | 旺阳, Aaron Wang, Eric Gao, pppppjcc, Wenjun Ruan | 24 |
| 2023-05 | Aaron Wang | 9 (17.0% of 53) | Rick Cheng, Kerwin, calvin, Wenjun Ruan, Jay Chung | 22 |
| 2023-04 | Wenjun Ruan | 8 (14.3% of 56) | Aaron Wang, Kerwin, Jay Chung, Rick Cheng, zhaifengbing | 28 |
| 2023-03 | Wenjun Ruan | 10 (21.7% of 46) | Aaron Wang, Rick Cheng, Jay Chung, 陈家名, xuhhui | 23 |
| 2023-02 | Wenjun Ruan | 9 (18.4% of 49) | kezhenxu94, fuchanghai, Rick Cheng, Aaron Wang, 旺阳 | 23 |
| 2023-01 | Wenjun Ruan | 12 (29.3% of 41) | Eric Gao, v-wx-v, jackfanwan, calvin, Xin Xiu | 20 |
| 2022-12 | Wenjun Ruan | 19 (22.1% of 86) | calvin, Jay Chung, JieguangZhou, 陈家名, insist777 | 34 |
| 2022-11 | Kerwin | 15 (13.2% of 114) | songjianet, Rick Cheng, Wenjun Ruan, Jay Chung, jackfanwan | 34 |
| 2022-10 | Yann Ann | 18 (15.0% of 120) | Eric Gao, Rick Cheng, Kerwin, songjianet, Jay Chung | 41 |
| 2022-09 | Wenjun Ruan | 13 (9.4% of 139) | JieguangZhou, caishunfeng, Eric Gao, kezhenxu94, fuchanghai | 47 |
| 2022-08 | Wenjun Ruan | 23 (16.0% of 144) | songjianet, Eric Gao, Jay Chung, insist777, fuchanghai | 43 |
| 2022-07 | songjianet | 21 (11.9% of 177) | Wenjun Ruan, Jay Chung, Eric Gao, Devosend, zhuxt2015 | 40 |
| 2022-06 | xiangzihao | 20 (13.5% of 148) | Wenjun Ruan, JiPeng Wang, songjianet, Eric Gao, 旺阳 | 42 |
| 2022-05 | songjianet | 24 (15.2% of 158) | Jay Chung, Amy0104, QuakeWang, Mr.An, 旺阳 | 41 |
| 2022-04 | Amy0104 | 25 (12.1% of 207) | Tq, Jay Chung, Devosend, songjianet, JiPeng Wang | 44 |
| 2022-03 | Amy0104 | 52 (18.4% of 282) | songjianet, Devosend, calvin, labbomb, xiangzihao | 42 |
| 2022-02 | songjianet | 19 (13.9% of 137) | calvin, Devosend, Amy0104, xiangzihao, labbomb | 39 |
| 2022-01 | songjianet | 36 (18.2% of 198) | xiangzihao, labbomb, calvin, Jay Chung, wind | 41 |
| 2021-12 | songjianet | 25 (13.7% of 182) | xiangzihao, wind, calvin, kezhenxu94, Jay Chung | 40 |
| 2021-11 | Jay Chung | 24 (17.4% of 138) | JinYong Li, wind, kezhenxu94, zwZjut, songjianet | 41 |
| 2021-10 | wind | 11 (19.6% of 56) | Kirs, Jay Chung, BaoLiang, calvin, wangyizhi | 18 |
| 2021-09 | Kirs | 24 (17.4% of 138) | JinYong Li, Wangyizhi1, kezhenxu94, lenboo, BaoLiang | 34 |
| 2021-08 | JinYong Li | 13 (26.0% of 50) | kezhenxu94, Wenjun Ruan, Kerwin, Anton Lyxell, wen-hemin | 26 |
| 2021-07 | wen-hemin | 15 (27.3% of 55) | JinYong Li, kyoty, Wenjun Ruan, sky, calvin | 17 |
| 2021-06 | kyoty | 19 (28.8% of 66) | Shiwen Cheng, xingchun-chen, JinYong Li, Kirs, Kerwin | 18 |
| 2021-05 | Wenjun Ruan | 11 (27.5% of 40) | baoliang, Kerwin, JinYong Li, QuakeWang, geosmart | 13 |
| 2021-04 | Wenjun Ruan | 14 (16.9% of 83) | JinYong Li, Shiwen Cheng, wen-hemin, xingchun-chen, baoliang | 28 |
| 2021-03 | Shiwen Cheng | 27 (21.3% of 127) | lenboo, Simon, Kerwin, Wenjun Ruan, JinYong Li | 23 |
| 2021-02 | Shiwen Cheng | 44 (18.6% of 237) | lenboo, Kirs, wuxiaofei, Kerwin, 小清 | 34 |
| 2021-01 | Kirs | 65 (25.6% of 254) | break60, 小清, lenboo, Kerwin, xingchun-chen | 38 |
| 2020-12 | Shiwen Cheng | 26 (22.0% of 118) | break60, Kirs, David Zollo, Kerwin, karlsun | 27 |
| 2020-11 | baoliang | 42 (36.2% of 116) | Kirs, Yelli, David Zollo, samz406, Shiwen Cheng | 19 |
| 2020-10 | lgcareer | 23 (17.7% of 130) | Kerwin, BoYiZhang, xingchun-chen, break60, BaoLiang | 24 |
| 2020-09 | xingchun-chen | 14 (14.9% of 94) | break60, Kerwin, BoYiZhang, lgcareer, Kirs | 27 |
| 2020-08 | break60 | 56 (21.6% of 259) | qiaozhanwei, Zhou.Z, xingchun-chen, Yichao Yang, lgcareer | 30 |
| 2020-07 | break60 | 30 (17.2% of 174) | BoYiZhang, xingchun-chen, Yichao Yang, David Zollo, lenboo | 39 |
| 2020-06 | Simon | 41 (23.2% of 177) | lenboo, break60, lgcareer, Yelli, David Zollo | 28 |
| 2020-05 | break60 | 73 (25.2% of 290) | xingchun-chen, David Zollo, Simon, qiaozhanwei, xiaochun.liu | 33 |
| 2020-04 | break60 | 91 (25.4% of 358) | qiaozhanwei, David Zollo, liwenhe1993, Kevin, xingchun-chen | 24 |
| 2020-03 | Tboy | 45 (13.8% of 325) | break60, gabry.wu, qiaozhanwei, David Zollo, tswstarplanet | 33 |
| 2020-02 | Tboy | 55 (29.6% of 186) | qiaozhanwei, David Zollo, samz406, xiaochun.liu, Yelli | 19 |
| 2020-01 | David Zollo | 18 (13.6% of 132) | Yelli, samz406, Tboy, break60, DK.Pino | 21 |
| 2019-12 | Tboy | 53 (25.1% of 211) | samz406, break60, DK.Pino, zhukai, qiaozhanwei | 23 |
| 2019-11 | qiaozhanwei | 25 (33.3% of 75) | break60, Tboy, David Zollo, lgcareer, Baoqi Wu | 9 |
| 2019-10 | break60 | 34 (24.1% of 141) | lgcareer, Tboy, qiaozhanwei, BaoLiang, khadgarmage | 12 |
| 2019-09 | David Zollo | 11 (13.8% of 80) | qiaozhanwei, lgcareer, break60, BaoLiang, 黄聪 | 27 |
| 2019-08 | David Zollo | 31 (35.2% of 88) | lgcareer, Guo Wei (William), lidongdai, lenboo, BaoLiang | 12 |
| 2019-07 | lgcareer | 69 (22.7% of 304) | lenboo, qiaozhanwei, lidongdai, hymzcn, 乔占卫 | 14 |
| 2019-06 | lgcareer | 39 (31.7% of 123) | lenboo, qiaozhanwei, 乔占卫, BaoLiang, David Zollo | 13 |
| 2019-05 | baoliang | 45 (16.2% of 277) | ligang, gongzijian, qiaozhanwei, 乔占卫, hymzcn | 18 |
| 2019-04 | baoliang | 114 (22.2% of 513) | gongzijian, ligang, qiaozhanwei, millionfor, 乔占卫 | 15 |
| 2019-03 | dailidong | 28 (35.9% of 78) | David Zollo, ligang, baoliang, 乔占卫, qiaozhanwei | 7 |
Lines added over time by the top 20 of 677 authors; the top 5 are in color, the rest in grey.
1,582 of 9,111 commits (17.4%) come from an address at 4 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 | |
|---|---|---|---|---|---|---|---|
| apache.org | 799 | 8.8% | 96 | 18 | 2020-03-08 | 2026-09-08 | |
| analysys.com.cn | 739 | 8.1% | 0 | 6 | 2019-03-07 | 2021-05-12 | |
| chinamobile.com | 41 | 0.5% | 0 | 6 | 2021-09-30 | 2024-01-15 | |
| alibaba-inc.com | 3 | <0.1% | 2 | 2 | 2022-11-15 | 2026-02-10 |
| Quarter | Commits | Organizations | One-person domains | Personal email | Hidden (noreply) | Unknown | Bots |
|---|---|---|---|---|---|---|---|
| 2026-Q4 | 27 | 0% | 3.7% | 63.0% | 33.3% | 0% | 0% |
| 2026-Q3 | 60 | 21.7% | 8.3% | 56.7% | 13.3% | 0% | 0% |
| 2026-Q2 | 125 | 38.4% | 3.2% | 54.4% | 4.0% | 0% | 0% |
| 2026-Q1 | 90 | 27.8% | 0% | 65.6% | 6.7% | 0% | 0% |
| 2025-Q4 | 65 | 24.6% | 3.1% | 60.0% | 12.3% | 0% | 0% |
| 2025-Q3 | 68 | 23.5% | 1.5% | 51.5% | 23.5% | 0% | 0% |
| 2025-Q2 | 50 | 20.0% | 2.0% | 60.0% | 18.0% | 0% | 0% |
| 2025-Q1 | 41 | 48.8% | 2.4% | 36.6% | 12.2% | 0% | 0% |
| Domain | Commits | Share | |
|---|---|---|---|
| qq.com | 1,941 | 21.3% | |
| users.noreply.github.com | 1,782 | 19.6% | |
| gmail.com | 1,279 | 14.0% | |
| 163.com | 1,085 | 11.9% | |
| apache.org | 799 | 8.8% | |
| analysys.com.cn | 739 | 8.1% | |
| outlook.com | 442 | 4.9% | |
| hotmail.com | 183 | 2.0% | |
| yeah.net | 117 | 1.3% | |
| foxmail.com | 101 | 1.1% |
How Apache DolphinScheduler compares with other open source projects from China →
How Apache DolphinScheduler ranks among open source projects from China 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