The top 20 of 775 authors, by commits.
| Author | Commits (%) | + lines | - lines | First commit | Last commit | Age | Active days | # by commits |
|---|---|---|---|---|---|---|---|---|
| Matteo Merli | 1,492 (9.8%) | 507,565 | 433,300 | 2016-09-07 | 2026-10-24 | 10.1 yr | 760 | 1 |
| Lari Hotari | 1,439 (9.4%) | 381,302 | 138,290 | 2020-09-29 | 2026-10-23 | 6.1 yr | 669 | 2 |
| Rajan Dhabalia | 668 (4.4%) | 110,323 | 29,563 | 2016-09-29 | 2026-10-23 | 10.1 yr | 480 | 3 |
| Sijie Guo | 494 (3.2%) | 132,601 | 110,937 | 2017-08-31 | 2021-12-13 | 4.3 yr | 286 | 4 |
| Penghui Li | 431 (2.8%) | 423,510 | 15,447 | 2019-04-22 | 2026-10-22 | 7.5 yr | 318 | 5 |
| Sanjeev Kulkarni | 412 (2.7%) | 47,796 | 28,014 | 2017-12-06 | 2020-10-07 | 2.8 yr | 216 | 6 |
| fengyubiao | 390 (2.6%) | 61,142 | 8,297 | 2022-05-18 | 2026-10-24 | 4.4 yr | 298 | 7 |
| Boyang Jerry Peng | 379 (2.5%) | 104,625 | 35,517 | 2017-11-06 | 2021-11-04 | 4.0 yr | 278 | 8 |
| Jiwei Guo | 277 (1.8%) | 88,173 | 8,189 | 2020-08-31 | 2026-10-19 | 6.1 yr | 225 | 9 |
| Yunze Xu | 252 (1.7%) | 63,178 | 15,492 | 2020-04-25 | 2026-07-15 | 6.2 yr | 217 | 10 |
| Zixuan Liu | 240 (1.6%) | 32,775 | 14,201 | 2020-12-01 | 2026-10-23 | 5.9 yr | 199 | 11 |
| Michael Marshall | 237 (1.6%) | 237,187 | 201,884 | 2021-01-08 | 2026-10-24 | 5.8 yr | 174 | 12 |
| feynmanlin | 205 (1.3%) | 62,845 | 3,192 | 2020-04-02 | 2025-01-14 | 4.8 yr | 156 | 13 |
| Nicolò Boschi | 205 (1.3%) | 20,072 | 8,159 | 2021-08-26 | 2024-05-20 | 2.7 yr | 147 | 14 |
| Ivan Kelly | 202 (1.3%) | 28,731 | 3,035 | 2017-12-13 | 2021-09-08 | 3.7 yr | 125 | 15 |
| Qiang Zhao | 196 (1.3%) | 110,986 | 5,775 | 2021-06-08 | 2026-06-08 | 5.0 yr | 160 | 16 |
| Li Li | 189 (1.2%) | 1,365,979 | 1,217,221 | 2021-05-22 | 2022-12-14 | 1.6 yr | 90 | 17 |
| Enrico Olivelli | 181 (1.2%) | 236,212 | 12,895 | 2018-12-24 | 2025-06-02 | 6.4 yr | 145 | 18 |
| congbo | 178 (1.2%) | 60,119 | 8,373 | 2019-03-19 | 2026-10-23 | 7.6 yr | 137 | 19 |
| Anonymitaet | 178 (1.2%) | 103,285 | 7,130 | 2019-05-07 | 2023-03-03 | 3.8 yr | 147 | 20 |
One row for each of the top 20 of 775 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.
32 of 15,250 commits (0.2%) name an AI coding assistant: as their author, as a co-author, or in the line it signs with. In the last 12 months: 24 of 1,474 (1.6%).
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 | 23 | 0 | 2025-07-03 | 2026-10-24 | |
| GitHub Copilot | 8 | 0 | 2025-02-13 | 2026-08-28 | |
| Cursor | 1 | 0 | 2026-10-18 | 2026-10-18 |
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 | Lari Hotari | 440 (32.3% of 1,361) | Matteo Merli, void-ptr974, sinan liu, Zixuan Liu, fengyubiao | 124 |
| 2025 | Lari Hotari | 204 (28.4% of 719) | fengyubiao, Zixuan Liu, Yunze Xu, Ruimin MA, Penghui Li | 86 |
| 2024 | Lari Hotari | 204 (21.9% of 931) | fengyubiao, Wenzhi Feng, Zixuan Liu, Yunze Xu, Matteo Merli | 93 |
| 2023 | Lari Hotari | 174 (14.9% of 1,165) | fengyubiao, Michael Marshall, Cong Zhao, Jiwei Guo, Qiang Zhao | 125 |
| 2022 | Lari Hotari | 167 (6.0% of 2,790) | Nicolò Boschi, Jiwei Guo, tison, Qiang Zhao, Penghui Li | 208 |
| 2021 | Lari Hotari | 224 (9.0% of 2,494) | Li Li, Matteo Merli, feynmanlin, Enrico Olivelli, Penghui Li | 213 |
| 2020 | Matteo Merli | 114 (7.0% of 1,621) | Penghui Li, xiaolong ran, Rajan Dhabalia, feynmanlin, Jennifer Huang | 192 |
| 2019 | Matteo Merli | 193 (13.0% of 1,482) | Boyang Jerry Peng, Rajan Dhabalia, Sijie Guo, Penghui Li, Anonymitaet | 148 |
| 2018 | Matteo Merli | 345 (17.8% of 1,933) | Sijie Guo, Sanjeev Kulkarni, Boyang Jerry Peng, Ivan Kelly, Rajan Dhabalia | 64 |
| 2017 | Matteo Merli | 184 (28.9% of 636) | Rajan Dhabalia, jai1, yush1ga, Sanjeev Kulkarni, Sijie Guo | 33 |
| 2016 | Matteo Merli | 55 (46.6% of 118) | Rajan Dhabalia, sschepens, Rajan, yush1ga, Rad Gruchalski | 13 |
| Month | Author | Commits (%) | Next top 5 | Authors |
|---|---|---|---|---|
| 2026-10 | Lari Hotari | 71 (23.0% of 309) | Matteo Merli, sinan liu, void-ptr974, fengyubiao, Penghui Li | 68 |
| 2026-09 | Lari Hotari | 149 (58.2% of 256) | Matteo Merli, void-ptr974, Zixuan Liu, SongOf, kannar | 35 |
| 2026-08 | Lari Hotari | 50 (61.0% of 82) | David Kjerrumgaard, fengyubiao, Jiwei Guo, void-ptr974, Penghui Li | 18 |
| 2026-07 | Lari Hotari | 20 (24.7% of 81) | void-ptr974, Zixuan Liu, Matteo Merli, SongOf, Dream95 | 22 |
| 2026-06 | Lari Hotari | 49 (35.0% of 140) | Matteo Merli, void-ptr974, Oneby Wang, Yunze Xu, Dream95 | 22 |
| 2026-05 | Matteo Merli | 59 (41.5% of 142) | Lari Hotari, Oneby Wang, Dream95, fengyubiao, zzb | 24 |
| 2026-04 | Matteo Merli | 62 (48.1% of 129) | Lari Hotari, Zixuan Liu, sinan liu, fengyubiao, Oneby Wang | 26 |
| 2026-03 | Matteo Merli | 79 (64.8% of 122) | Lari Hotari, Hao Zhang, fengyubiao, Penghui Li, dependabot bot | 16 |
| 2026-02 | Lari Hotari | 8 (16.0% of 50) | Zixuan Liu, Penghui Li, Oneby Wang, Cong Zhao, guptas6est | 23 |
| 2026-01 | Lari Hotari | 13 (26.0% of 50) | Jiwei Guo, Zixuan Liu, Penghui Li, Oneby Wang, Cong Zhao | 21 |
| 2025-12 | Lari Hotari | 20 (46.5% of 43) | fengyubiao, Oneby Wang, Ruimin MA, Simon Beeli, Penghui Li | 13 |
| 2025-11 | Lari Hotari | 22 (31.4% of 70) | fengyubiao, Lucas Eby, guptas6est, Vinkal, ken | 24 |
| 2025-10 | Lari Hotari | 15 (26.3% of 57) | fengyubiao, sinan liu, Ruimin MA, Yunze Xu, Matteo Merli | 21 |
| 2025-09 | Lari Hotari | 17 (25.4% of 67) | fengyubiao, Yunze Xu, Zixuan Liu, Oneby Wang, Yike Xiao | 29 |
| 2025-08 | Lari Hotari | 15 (25.9% of 58) | fengyubiao, Ruimin MA, Penghui Li, Yunze Xu, ran | 18 |
| 2025-07 | Lari Hotari | 17 (23.0% of 74) | Penghui Li, fengyubiao, Yunze Xu, Ruimin MA, Baodi Shi | 17 |
| 2025-06 | fengyubiao | 11 (24.4% of 45) | Lari Hotari, Zixuan Liu, Zike Yang, Yunze Xu, Xiangying Meng | 24 |
| 2025-05 | Lari Hotari | 34 (49.3% of 69) | fengyubiao, 道君- Tao Jiuming, Zixuan Liu, hanmz, cai minjian | 15 |
| 2025-04 | Lari Hotari | 18 (32.1% of 56) | fengyubiao, Zixuan Liu, Heesung Sohn, 道君- Tao Jiuming, Ruimin MA | 14 |
| 2025-03 | Lari Hotari | 10 (17.2% of 58) | Baodi Shi, Wenzhi Feng, Rajan Dhabalia, fengyubiao, Zixuan Liu | 28 |
| 2025-02 | Lari Hotari | 13 (20.0% of 65) | fengyubiao, Zixuan Liu, Rajan Dhabalia, Zike Yang, Wenzhi Feng | 23 |
| 2025-01 | Lari Hotari | 19 (33.3% of 57) | fengyubiao, Zixuan Liu, Wenzhi Feng, 道君- Tao Jiuming, ran | 18 |
| 2024-12 | Lari Hotari | 8 (16.0% of 50) | fengyubiao, Zixuan Liu, hrzzzz, 道君- Tao Jiuming, hanmz | 24 |
| 2024-11 | Lari Hotari | 9 (13.4% of 67) | Rajan Dhabalia, fengyubiao, Yike Xiao, Baodi Shi, Wenzhi Feng | 26 |
| 2024-10 | Lari Hotari | 37 (41.6% of 89) | Rajan Dhabalia, summer, fengyubiao, Jiwei Guo, Zixuan Liu | 24 |
| 2024-09 | Lari Hotari | 15 (25.4% of 59) | Yunze Xu, fengyubiao, Rajan Dhabalia, Kai Wang, maheshnikam | 17 |
| 2024-08 | fengyubiao | 13 (18.6% of 70) | Lari Hotari, Yunze Xu, Kai Wang, Cong Zhao, ken | 29 |
| 2024-07 | fengyubiao | 11 (19.0% of 58) | Dragos Misca, Lari Hotari, Baodi Shi, congbo, 道君- Tao Jiuming | 25 |
| 2024-06 | Lari Hotari | 32 (30.5% of 105) | Wenzhi Feng, Dragos Misca, Matteo Merli, fengyubiao, 道君- Tao Jiuming | 24 |
| 2024-05 | Lari Hotari | 17 (14.9% of 114) | fengyubiao, Wenzhi Feng, Zixuan Liu, Matteo Merli, Baodi Shi | 28 |
| 2024-04 | Lari Hotari | 32 (31.7% of 101) | fengyubiao, Yunze Xu, Jiwei Guo, Baodi Shi, 道君- Tao Jiuming | 24 |
| 2024-03 | Lari Hotari | 16 (18.0% of 89) | Zixuan Liu, fengyubiao, Xiangying Meng, Matteo Merli, Jiwei Guo | 26 |
| 2024-02 | Lari Hotari | 10 (18.9% of 53) | fengyubiao, Xiangying Meng, Matteo Merli, Jiwei Guo, 道君- Tao Jiuming | 20 |
| 2024-01 | Lari Hotari | 10 (13.2% of 76) | fengyubiao, Wenzhi Feng, Zixuan Liu, jiangpengcheng, Yunze Xu | 27 |
| 2023-12 | Lari Hotari | 13 (15.9% of 82) | Jiwei Guo, Cong Zhao, Heesung Sohn, Zixuan Liu, fengyubiao | 32 |
| 2023-11 | fengyubiao | 7 (10.8% of 65) | Qiang Zhao, Lari Hotari, Xiangying Meng, Jiwei Guo, crossoverJie | 29 |
| 2023-10 | Lari Hotari | 49 (45.0% of 109) | Rajan Dhabalia, hanmz, fengyubiao, Heesung Sohn, tison | 26 |
| 2023-09 | fengyubiao | 11 (16.4% of 67) | Jiwei Guo, Yan Zhao, Xiangying Meng, Hang Chen, Zike Yang | 26 |
| 2023-08 | Jiwei Guo | 9 (13.8% of 65) | fengyubiao, Cong Zhao, Michael Marshall, lifepuzzlefun, Qiang Zhao | 28 |
| 2023-07 | fengyubiao | 9 (11.0% of 82) | Cong Zhao, Jiwei Guo, Yong Zhang, Qiang Zhao, Kim, Joo Hyuk | 31 |
| 2023-06 | Lari Hotari | 18 (16.2% of 111) | Michael Marshall, Kai Wang, houxiaoyu, tison, fengyubiao | 45 |
| 2023-05 | Lari Hotari | 18 (16.5% of 109) | Michael Marshall, tison, fengyubiao, Cong Zhao, jiangpengcheng | 41 |
| 2023-04 | Michael Marshall | 17 (14.7% of 116) | fengyubiao, Cong Zhao, Yunze Xu, Lari Hotari, Heesung Sohn | 40 |
| 2023-03 | Cong Zhao | 10 (10.1% of 99) | fengyubiao, Heesung Sohn, Qiang Zhao, Kai Wang, Michael Marshall | 41 |
| 2023-02 | Michael Marshall | 16 (12.7% of 126) | Lari Hotari, fengyubiao, Kai Wang, Qiang Zhao, Nicolò Boschi | 44 |
| 2023-01 | Lari Hotari | 39 (29.1% of 134) | Michael Marshall, Qiang Zhao, Nicolò Boschi, Heesung Sohn, fengyubiao | 33 |
| 2022-12 | tison | 24 (13.7% of 175) | Nicolò Boschi, Lari Hotari, Penghui Li, labuladong, houxiaoyu | 64 |
| 2022-11 | tison | 15 (8.2% of 182) | Lari Hotari, fengyubiao, Nicolò Boschi, Jiwei Guo, labuladong | 54 |
| 2022-10 | tison | 19 (10.1% of 188) | Cong Zhao, Nicolò Boschi, LinChen, Jiwei Guo, fengyubiao | 51 |
| 2022-09 | Nicolò Boschi | 29 (9.5% of 305) | tison, Lari Hotari, fengyubiao, momo-jun, Jiwei Guo | 69 |
| 2022-08 | tison | 15 (6.3% of 238) | fengyubiao, Zixuan Liu, Christophe Bornet, Zike Yang, Cong Zhao | 62 |
| 2022-07 | Penghui Li | 29 (10.5% of 276) | houxiaoyu, fengyubiao, Nicolò Boschi, momo-jun, Zixuan Liu | 65 |
| 2022-06 | Lari Hotari | 17 (7.0% of 244) | Nicolò Boschi, Christophe Bornet, Jiwei Guo, momo-jun, Qiang Huang | 64 |
| 2022-05 | Nicolò Boschi | 17 (7.0% of 242) | Jiwei Guo, Zixuan Liu, Lari Hotari, momo-jun, Matteo Merli | 61 |
| 2022-04 | Lari Hotari | 23 (10.3% of 223) | Jiwei Guo, Qiang Zhao, Nicolò Boschi, Xiangying Meng, Penghui Li | 51 |
| 2022-03 | Lari Hotari | 19 (9.0% of 210) | Jiwei Guo, Michael Marshall, Nicolò Boschi, congbo, Zhangao | 59 |
| 2022-02 | Zhangao | 16 (6.9% of 232) | Qiang Zhao, Nicolò Boschi, momo-jun, Lari Hotari, JiangHaiting | 59 |
| 2022-01 | Dezhi LIiu | 20 (7.3% of 275) | Lari Hotari, Qiang Zhao, JiangHaiting, Andrey Yegorov, Michael Marshall | 70 |
| 2021-12 | Li Li | 61 (18.0% of 339) | ZhangJian He, Lari Hotari, Yan, feynmanlin, Ruguo Yu | 67 |
| 2021-11 | Li Li | 44 (14.3% of 307) | JiangHaiting, Yan, Ruguo Yu, ZhangJian He, Lari Hotari | 54 |
| 2021-10 | ZhangJian He | 12 (7.3% of 164) | Ruguo Yu, Li Li, Matteo Merli, lordcheng10, Yunze Xu | 50 |
| 2021-09 | Matteo Merli | 33 (18.2% of 181) | ZhangJian He, Michael Marshall, Li Li, Ruguo Yu, Lari Hotari | 42 |
| 2021-08 | Lari Hotari | 15 (7.7% of 194) | Jiwei Guo, Matteo Merli, Anonymitaet, sijia-w, ran | 65 |
| 2021-07 | Li Li | 16 (9.2% of 174) | Jiwei Guo, feynmanlin, Penghui Li, Matteo Merli, Neng Lu | 54 |
| 2021-06 | Lari Hotari | 30 (15.2% of 198) | Penghui Li, Qiang Zhao, Hang Chen, feynmanlin, Enrico Olivelli | 52 |
| 2021-05 | Matteo Merli | 23 (12.2% of 188) | congbo, feynmanlin, Lari Hotari, Enrico Olivelli, linlinnn | 55 |
| 2021-04 | Lari Hotari | 61 (30.5% of 200) | congbo, Enrico Olivelli, linlinnn, feynmanlin, Matteo Merli | 43 |
| 2021-03 | Lari Hotari | 34 (16.3% of 208) | feynmanlin, Yong Zhang, Ali Ahmed, Enrico Olivelli, Anonymitaet | 49 |
| 2021-02 | Lari Hotari | 21 (10.2% of 206) | Matteo Merli, feynmanlin, Marvin Cai, congbo, Rajan Dhabalia | 59 |
| 2021-01 | feynmanlin | 14 (10.4% of 135) | Penghui Li, Enrico Olivelli, Renkai Ge, Yong Zhang, Matteo Merli | 46 |
| 2020-12 | Yong Zhang | 21 (11.2% of 187) | Jennifer Huang, Renkai Ge, feynmanlin, sijia-w, Penghui Li | 47 |
| 2020-11 | feynmanlin | 13 (7.9% of 165) | xiaolong ran, ran, Penghui Li, Jennifer Huang, Sijie Guo | 48 |
| 2020-10 | Rajan Dhabalia | 14 (10.3% of 136) | feynmanlin, Hang Chen, Lari Hotari, xiaolong ran, Matteo Merli | 48 |
| 2020-09 | feynmanlin | 12 (9.4% of 128) | Yong Zhang, xiaolong ran, Jennifer Huang, ran, Hang Chen | 42 |
| 2020-08 | xiaolong ran | 14 (13.5% of 104) | ran, Boyang Jerry Peng, Masahiro Sakamoto, Jennifer Huang, sijia-w | 33 |
| 2020-07 | Matteo Merli | 18 (12.2% of 148) | Sanjeev Kulkarni, Ali Ahmed, Penghui Li, Boyang Jerry Peng, Huanli Meng | 37 |
| 2020-06 | Matteo Merli | 26 (14.4% of 180) | Penghui Li, Huanli Meng, Sanjeev Kulkarni, Guangning E, Boyang Jerry Peng | 44 |
| 2020-05 | Matteo Merli | 22 (15.6% of 141) | Jia Zhai, Sanjeev Kulkarni, xiaolong ran, Penghui Li, Sergii Zhevzhyk | 48 |
| 2020-04 | Sijie Guo | 10 (10.0% of 100) | Guangning E, Penghui Li, Sergii Zhevzhyk, Rajan Dhabalia, luceneReader | 39 |
| 2020-03 | Yijie Shen | 35 (31.8% of 110) | Rajan Dhabalia, Penghui Li, Fangbin Sun, Sanjeev Kulkarni, Sijie Guo | 30 |
| 2020-02 | Matteo Merli | 18 (14.5% of 124) | Penghui Li, Yijie Shen, Sijie Guo, Sergii Zhevzhyk, roman-popenov | 50 |
| 2020-01 | Guangning E | 13 (13.3% of 98) | Sijie Guo, Sergii Zhevzhyk, Penghui Li, Jennifer Huang, xiaolong ran | 37 |
| 2019-12 | xiaolong ran | 13 (16.5% of 79) | Penghui Li, congbo, Sijie Guo, Jennifer Huang, Guangning E | 37 |
| 2019-11 | Penghui Li | 11 (10.1% of 109) | Sijie Guo, Jennifer Huang, xiaolong ran, Da Xiang Huang, Yong Zhang | 36 |
| 2019-10 | Matteo Merli | 23 (18.0% of 128) | Rajan Dhabalia, Penghui Li, Boyang Jerry Peng, Anonymitaet, Jennifer Huang | 34 |
| 2019-09 | Anonymitaet | 29 (23.0% of 126) | Monica-zy, Masahiro Sakamoto, Matteo Merli, Like, Guangning E | 32 |
| 2019-08 | Yi Tang | 11 (9.9% of 111) | Anonymitaet, congbo, Sijie Guo, Guangning E, Yong Zhang | 34 |
| 2019-07 | Matteo Merli | 10 (10.9% of 92) | Boyang Jerry Peng, Penghui Li, Masahiro Sakamoto, congbo, Sijie Guo | 26 |
| 2019-06 | Rajan Dhabalia | 23 (16.7% of 138) | Penghui Li, Fangbin Sun, Boyang Jerry Peng, xiaolong ran, Sijie Guo | 35 |
| 2019-05 | Matteo Merli | 25 (15.8% of 158) | Rajan Dhabalia, Boyang Jerry Peng, Penghui Li, Like, Sijie Guo | 32 |
| 2019-04 | Boyang Jerry Peng | 23 (17.4% of 132) | Matteo Merli, Fangbin Sun, Rajan Dhabalia, Jennifer Huang, Sanjeev Kulkarni | 30 |
| 2019-03 | Matteo Merli | 25 (17.4% of 144) | Rajan Dhabalia, Sanjeev Kulkarni, Sijie Guo, Boyang Jerry Peng, Jia Zhai | 36 |
| 2019-02 | Matteo Merli | 51 (35.4% of 144) | Boyang Jerry Peng, Rajan Dhabalia, Sijie Guo, Fangbin Sun, Sanjeev Kulkarni | 23 |
| 2019-01 | Matteo Merli | 19 (15.7% of 121) | Boyang Jerry Peng, Rajan Dhabalia, wpl, Like, Jai Asher | 31 |
| 2018-12 | Boyang Jerry Peng | 27 (22.7% of 119) | Matteo Merli, Sijie Guo, Eren Avsarogullari, Sanjeev Kulkarni, wpl | 25 |
| 2018-11 | Sanjeev Kulkarni | 33 (23.2% of 142) | Matteo Merli, Sijie Guo, Boyang Jerry Peng, Jia Zhai, Rajan Dhabalia | 24 |
| 2018-10 | Sanjeev Kulkarni | 44 (28.8% of 153) | Matteo Merli, Sijie Guo, Boyang Jerry Peng, Rajan Dhabalia, Ivan Kelly | 28 |
| 2018-09 | Sijie Guo | 32 (23.7% of 135) | Matteo Merli, Rajan Dhabalia, Sanjeev Kulkarni, Boyang Jerry Peng, Ivan Kelly | 16 |
| 2018-08 | Sijie Guo | 54 (33.8% of 160) | Matteo Merli, Rajan Dhabalia, Sanjeev Kulkarni, Jia Zhai, Boyang Jerry Peng | 15 |
| 2018-07 | Sijie Guo | 48 (27.6% of 174) | Rajan Dhabalia, Matteo Merli, Boyang Jerry Peng, Ali Ahmed, Ivan Kelly | 17 |
| 2018-06 | Ivan Kelly | 35 (23.5% of 149) | Matteo Merli, Sijie Guo, Rajan Dhabalia, Boyang Jerry Peng, Sanjeev Kulkarni | 16 |
| 2018-05 | Matteo Merli | 34 (21.5% of 158) | Ivan Kelly, Boyang Jerry Peng, Sanjeev Kulkarni, Luc Perkins, Jia Zhai | 15 |
| 2018-04 | Matteo Merli | 48 (27.1% of 177) | Ivan Kelly, Luc Perkins, Sanjeev Kulkarni, Sijie Guo, Rajan Dhabalia | 14 |
| 2018-03 | Sijie Guo | 31 (21.5% of 144) | Matteo Merli, Ivan Kelly, Sanjeev Kulkarni, cckellogg, Luc Perkins | 17 |
| 2018-02 | Matteo Merli | 40 (19.6% of 204) | Sijie Guo, Sanjeev Kulkarni, Boyang Jerry Peng, Ivan Kelly, Rajan Dhabalia | 19 |
| 2018-01 | Sanjeev Kulkarni | 75 (34.4% of 218) | Sijie Guo, Matteo Merli, Boyang Jerry Peng, Rajan Dhabalia, Luc Perkins | 15 |
| 2017-12 | Sanjeev Kulkarni | 28 (32.6% of 86) | Sijie Guo, Rajan Dhabalia, Luc Perkins, Matteo Merli, Masahiro Sakamoto | 14 |
| 2017-11 | Rajan Dhabalia | 16 (38.1% of 42) | Matteo Merli, yush1ga, hrsakai, nkurihar, jai1 | 12 |
| 2017-10 | Rajan Dhabalia | 19 (34.5% of 55) | Matteo Merli, yush1ga, Masahiro Sakamoto, Andrews, hrsakai | 10 |
| 2017-09 | Matteo Merli | 21 (39.6% of 53) | Rajan Dhabalia, Andrews, jai1, Sijie Guo, yush1ga | 12 |
| 2017-08 | Matteo Merli | 32 (46.4% of 69) | Rajan Dhabalia, jai1, Luc Perkins, hrsakai, yush1ga | 8 |
| 2017-07 | Matteo Merli | 26 (47.3% of 55) | Rajan Dhabalia, jai1, yush1ga, Luc Perkins, nkurihar | 7 |
| 2017-06 | Matteo Merli | 31 (38.3% of 81) | Rajan Dhabalia, jai1, yush1ga, nkurihar, Brad McMillen | 10 |
| 2017-05 | Matteo Merli | 14 (35.0% of 40) | Rajan Dhabalia, Brad McMillen, jai1, bobbeyreese, yush1ga | 7 |
| 2017-04 | Rajan Dhabalia | 14 (31.1% of 45) | jai1, Matteo Merli, bobbeyreese, yush1ga, hrsakai | 9 |
| 2017-03 | Matteo Merli | 14 (28.0% of 50) | Rajan Dhabalia, jai1, hrsakai, rdhabalia, nkurihar | 13 |
| 2017-02 | Rajan Dhabalia | 12 (28.6% of 42) | jai1, Matteo Merli, yush1ga, rdhabalia, nkurihar | 9 |
| 2017-01 | Rajan Dhabalia | 12 (66.7% of 18) | sschepens, haooran, Matteo Merli, Andrews | 5 |
| 2016-12 | Rajan Dhabalia | 8 (72.7% of 11) | yush1ga, Matteo Merli, Aaron Gong | 4 |
| 2016-11 | Rajan Dhabalia | 13 (52.0% of 25) | sschepens, Matteo Merli | 3 |
| 2016-10 | Matteo Merli | 16 (47.1% of 34) | Rajan Dhabalia, sschepens, h3nng, Siddharth Boobna, Masakazu Kitajo | 6 |
| 2016-09 | Matteo Merli | 32 (66.7% of 48) | Rajan, Rajan Dhabalia, Rad Gruchalski, yush1ga, rdhabalia | 9 |
Lines added over time by the top 20 of 775 authors; the top 5 are in color, the rest in grey.
5,691 of 15,250 commits (37.3%) come from an address at 9 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 | 4,411 | 28.9% | 443 | 33 | 2016-09-22 | 2026-10-24 | |
| streamnative.io | 679 | 4.5% | 52 | 24 | 2020-02-10 | 2026-10-24 | |
| yahoo-corp.jp | 246 | 1.6% | 0 | 4 | 2016-09-21 | 2023-12-15 | |
| tencent.com | 227 | 1.5% | 5 | 4 | 2020-05-30 | 2026-10-22 | |
| datastax.com | 48 | 0.3% | 0 | 5 | 2021-05-25 | 2024-03-15 | |
| yahoo-inc.com | 43 | 0.3% | 0 | 5 | 2016-09-07 | 2017-06-17 | |
| chinamobile.com | 25 | 0.2% | 9 | 3 | 2020-03-30 | 2026-10-17 | |
| toasttab.com | 7 | <0.1% | 0 | 2 | 2019-03-14 | 2023-10-29 | |
| lycorp.co.jp | 5 | <0.1% | 1 | 2 | 2024-02-21 | 2026-03-05 |
| Quarter | Commits | Organizations | One-person domains | Personal email | Hidden (noreply) | Unknown | Bots |
|---|---|---|---|---|---|---|---|
| 2026-Q4 | 309 | 34.0% | 1.0% | 29.8% | 35.0% | 0% | 0.3% |
| 2026-Q3 | 419 | 17.2% | 0.7% | 20.3% | 60.9% | 0% | 1.0% |
| 2026-Q2 | 411 | 46.2% | 1.2% | 15.1% | 36.7% | 0% | 0.7% |
| 2026-Q1 | 222 | 55.0% | 2.7% | 15.3% | 25.2% | 0% | 1.8% |
| 2025-Q4 | 170 | 22.9% | 4.7% | 20.0% | 50.6% | 0% | 1.8% |
| 2025-Q3 | 199 | 39.2% | 0.5% | 28.1% | 31.7% | 0% | 0.5% |
| 2025-Q2 | 170 | 35.9% | 1.8% | 21.8% | 40.6% | 0% | 0% |
| 2025-Q1 | 180 | 36.7% | 0.6% | 21.7% | 39.4% | 0% | 1.7% |
| Domain | Commits | Share | |
|---|---|---|---|
| apache.org | 4,411 | 28.9% | |
| gmail.com | 4,130 | 27.1% | |
| users.noreply.github.com | 3,726 | 24.4% | |
| streamnative.io | 679 | 4.5% | |
| 163.com | 484 | 3.2% | |
| qq.com | 407 | 2.7% | |
| yahoo-corp.jp | 246 | 1.6% | |
| tencent.com | 227 | 1.5% | |
| 126.com | 144 | 0.9% | |
| outlook.com | 92 | 0.6% |
How Apache Pulsar compares with other Apache projects →
How Apache Pulsar ranks among Apache 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