The top 20 of 771 authors, by commits.
| Author | Commits (%) | + lines | - lines | First commit | Last commit | Age | Active days | # by commits |
|---|---|---|---|---|---|---|---|---|
| ☿ Kenneth Reitz | 3,154 (48.6%) | 92,713 | 94,863 | 2011-02-13 | 2019-09-23 | 8.6 yr | 587 | 1 |
| Cory Benfield | 610 (9.4%) | 23,525 | 8,314 | 2012-02-14 | 2017-11-27 | 5.8 yr | 370 | 2 |
| Ian Stapleton Cordasco | 417 (6.4%) | 11,024 | 6,885 | 2012-06-21 | 2026-05-31 | 13.9 yr | 276 | 3 |
| Nate Prewitt | 352 (5.4%) | 9,296 | 7,338 | 2016-06-27 | 2026-08-25 | 10.2 yr | 235 | 4 |
| dependabot bot | 65 (1.0%) | 171 | 171 | 2023-08-12 | 2026-09-21 | 3.1 yr | 52 | 5 |
| Shivaram Lingamneni | 45 (0.7%) | 937 | 552 | 2012-04-16 | 2013-01-18 | 9 mo | 19 | 6 |
| Braulio Valdivielso Martínez | 43 (0.7%) | 658 | 410 | 2015-11-23 | 2016-04-11 | 5 mo | 11 | 7 |
| David Pursehouse | 31 (0.5%) | 199 | 133 | 2013-07-19 | 2015-06-29 | 1.9 yr | 9 | 8 |
| Kevin Burke | 28 (0.4%) | 386 | 151 | 2013-06-12 | 2016-04-21 | 2.9 yr | 14 | 9 |
| daftshady | 24 (0.4%) | 211 | 145 | 2013-09-26 | 2014-12-16 | 1.2 yr | 13 | 10 |
| Jérémy Bethmont | 23 (0.4%) | 106 | 71 | 2011-06-24 | 2011-10-03 | 3 mo | 10 | 11 |
| Chase Sterling | 21 (0.3%) | 218 | 190 | 2011-12-30 | 2013-11-07 | 1.9 yr | 12 | 12 |
| Idan Gazit | 20 (0.3%) | 226 | 186 | 2011-11-17 | 2012-05-02 | 5 mo | 10 | 13 |
| Thomas Grainger | 18 (0.3%) | 30 | 35 | 2013-01-04 | 2024-09-18 | 11.7 yr | 9 | 14 |
| Mike Waldner | 18 (0.3%) | 253 | 132 | 2011-08-15 | 2011-09-04 | 19 d | 7 | 15 |
| Jon Dufresne | 18 (0.3%) | 195 | 199 | 2017-05-20 | 2018-12-29 | 1.6 yr | 14 | 16 |
| Johannes | 17 (0.3%) | 155 | 127 | 2011-04-21 | 2012-01-26 | 9 mo | 6 | 17 |
| schlamar | 16 (0.2%) | 255 | 281 | 2013-04-10 | 2017-05-04 | 4.1 yr | 10 | 18 |
| Kamil Madac | 16 (0.2%) | 150 | 40 | 2013-12-02 | 2013-12-05 | 2 d | 4 | 19 |
| Seth Michael Larson | 15 (0.2%) | 657 | 1,034 | 2018-12-23 | 2023-02-17 | 4.2 yr | 9 | 20 |
One row for each of the top 20 of 771 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 6,495 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 117 (0.9%).
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 | 1 | 0 | 2026-03-02 | 2026-03-02 |
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 | Nate Prewitt | 57 (49.6% of 115) | dependabot bot, Joren Hammudoglu, Dimitri Papadopoulos Orfanos, typhon8, rohan436 | 23 |
| 2025 | Nate Prewitt | 17 (32.1% of 53) | dependabot bot, Ian Stapleton Cordasco, anupam-arista, Robin, Colin Watson | 17 |
| 2024 | Nate Prewitt | 36 (43.9% of 82) | Ian Stapleton Cordasco, dependabot bot, Thomas Grainger, anupam-arista, franekmagiera | 14 |
| 2023 | Nate Prewitt | 28 (25.7% of 109) | Ian Stapleton Cordasco, dependabot bot, Elliot Ford, Thomas Grainger, Mike Fiedler | 35 |
| 2022 | Nate Prewitt | 22 (44.0% of 50) | Ian Stapleton Cordasco, reeko234, flysee, deedy5, davidshivaji | 22 |
| 2021 | Nate Prewitt | 19 (26.8% of 71) | Ian Stapleton Cordasco, Christian Clauss, Steve Berdy, Michał Górny, Boris Verkhovskiy | 34 |
| 2020 | Nate Prewitt | 30 (33.0% of 91) | Seth Michael Larson, Ian Stapleton Cordasco, Sylvain MARIE, Hugo van Kemenade, Nick Watts | 40 |
| 2019 | ☿ Kenneth Reitz | 220 (67.5% of 326) | Nate Prewitt, Alessio Izzo, Hugo van Kemenade, Dull Bananas, Denis Belavin | 46 |
| 2018 | ☿ Kenneth Reitz | 113 (40.6% of 278) | Nate Prewitt, Ian Stapleton Cordasco, Jon Dufresne, dbairaktaris1, Steven M. Vascellaro | 42 |
| 2017 | ☿ Kenneth Reitz | 342 (53.4% of 641) | Cory Benfield, Ian Stapleton Cordasco, Nate Prewitt, Alexander 'Leo' Bergolth, Alex Chan | 77 |
| 2016 | ☿ Kenneth Reitz | 146 (29.7% of 492) | Cory Benfield, Nate Prewitt, Ian Stapleton Cordasco, Braulio Valdivielso Martínez, Dmitry Klimenko | 76 |
| 2015 | Cory Benfield | 150 (34.7% of 432) | Ian Stapleton Cordasco, ☿ Kenneth Reitz, Braulio Valdivielso Martínez, Jason Grout, colin | 74 |
| 2014 | ☿ Kenneth Reitz | 141 (30.1% of 468) | Cory Benfield, Ian Stapleton Cordasco, Kevin Burke, David Pursehouse, ContinuousFunction | 67 |
| 2013 | ☿ Kenneth Reitz | 312 (40.2% of 777) | Cory Benfield, Ian Stapleton Cordasco, daftshady, Kamil Madac, David Pursehouse | 123 |
| 2012 | ☿ Kenneth Reitz | 770 (63.0% of 1,222) | Cory Benfield, Shivaram Lingamneni, Ian Stapleton Cordasco, Idan Gazit, Matt Giuca | 148 |
| 2011 | ☿ Kenneth Reitz | 1,074 (83.4% of 1,288) | Jérémy Bethmont, Mike Waldner, Johannes, Luca De Vitis, Daniel Schauenberg | 70 |
| Month | Author | Commits (%) | Next top 5 | Authors |
|---|---|---|---|---|
| 2026-09 | dependabot bot | 2 (100.0% of 2) | 1 | |
| 2026-08 | dependabot bot | 4 (80.0% of 5) | Nate Prewitt | 2 |
| 2026-07 | dependabot bot | 6 (85.7% of 7) | Yamac | 2 |
| 2026-06 | dependabot bot | 7 (53.8% of 13) | Joren Hammudoglu, Nate Prewitt, Loïc Pernod | 4 |
| 2026-05 | Nate Prewitt | 16 (66.7% of 24) | typhon8, eggsort, dependabot bot, aldbr, Sebastian Meyer | 9 |
| 2026-04 | Nate Prewitt | 10 (58.8% of 17) | dependabot bot, Dimitri Papadopoulos Orfanos, Dejan SANADER, Christian Clauss, Chris Riches | 6 |
| 2026-03 | Nate Prewitt | 10 (52.6% of 19) | dependabot bot, Frank Dana, Ethan Price, Dr Alex Mitre, Dan Blanchard | 6 |
| 2026-02 | Nate Prewitt | 10 (66.7% of 15) | dependabot bot, rohan436, m0d3v, Amin Vakil | 5 |
| 2026-01 | Nate Prewitt | 8 (61.5% of 13) | dependabot bot | 2 |
| 2025-10 | dependabot bot | 1 (50.0% of 2) | Nate Prewitt | 2 |
| 2025-09 | dependabot bot | 3 (60.0% of 5) | Nate Prewitt | 2 |
| 2025-08 | Nate Prewitt | 2 (50.0% of 4) | dependabot bot, Grant Birkinbine | 3 |
| 2025-07 | Nate Prewitt | 2 (40.0% of 5) | dependabot bot, Quaylyn Rimer, Abhishek Jha | 4 |
| 2025-06 | Ian Stapleton Cordasco | 3 (30.0% of 10) | Nate Prewitt, dependabot bot, danigm, Tim Sweña, Piotr Szlazak | 7 |
| 2025-05 | Tim Sweña (Swast) | 1 (33.3% of 3) | Robin, Ian Stapleton Cordasco | 3 |
| 2025-04 | dependabot bot | 1 (25.0% of 4) | Robin, Nate Prewitt, Ian Stapleton Cordasco | 4 |
| 2025-03 | Nate Prewitt | 2 (50.0% of 4) | dependabot bot, Richard van den Berg | 3 |
| 2025-02 | anupam-arista | 4 (28.6% of 14) | Nate Prewitt, Colin Watson, jakobheine, duzhuoshanwai, dependabot bot | 7 |
| 2025-01 | dependabot bot | 1 (50.0% of 2) | Nate Prewitt | 2 |
| 2024-12 | anupam-arista | 1 (100.0% of 1) | 1 | |
| 2024-11 | Nate Prewitt | 2 (66.7% of 3) | Ian Stapleton Cordasco | 2 |
| 2024-10 | dependabot bot | 2 (40.0% of 5) | Nate Prewitt, Jonas Fonseca | 3 |
| 2024-09 | Thomas Grainger | 6 (50.0% of 12) | Nate Prewitt, dependabot bot, Ian Stapleton Cordasco | 4 |
| 2024-08 | dependabot bot | 1 (50.0% of 2) | Nate Prewitt | 2 |
| 2024-07 | Nate Prewitt | 4 (57.1% of 7) | anupam-arista, Branch Vincent, AHMAD FAIZ | 4 |
| 2024-05 | Nate Prewitt | 13 (72.2% of 18) | Ian Stapleton Cordasco, franekmagiera, agubelu | 4 |
| 2024-04 | Nate Prewitt | 4 (44.4% of 9) | dependabot bot, Michiel W. Beijen, Lumir Balhar, Ian Stapleton Cordasco | 5 |
| 2024-03 | Ian Stapleton Cordasco | 5 (83.3% of 6) | flysee | 2 |
| 2024-02 | Ian Stapleton Cordasco | 8 (50.0% of 16) | Nate Prewitt, dependabot bot | 3 |
| 2024-01 | dependabot bot | 1 (33.3% of 3) | Thomas Dehghani, Ian Stapleton Cordasco | 3 |
| 2023-12 | Ian Stapleton Cordasco | 8 (36.4% of 22) | Mike Fiedler, Nate Prewitt, dependabot bot, Rodrigo Silva, Nicola Soranzo | 7 |
| 2023-11 | Elliot Ford | 7 (38.9% of 18) | Ata Tuzuner, Ian Stapleton Cordasco, Bruce Adams, mayank, dependabot bot | 8 |
| 2023-10 | Nate Prewitt | 4 (33.3% of 12) | mayank, Ian Stapleton Cordasco, sumedhrao7, dependabot bot, amkarn258 | 7 |
| 2023-09 | dependabot bot | 2 (33.3% of 6) | Ian Stapleton Cordasco, anupam-arista, Nate Prewitt | 4 |
| 2023-08 | Nate Prewitt | 11 (47.8% of 23) | dependabot bot, Ian Stapleton Cordasco, Joren Vrancken, Jonas Schell, Johnny.H | 7 |
| 2023-07 | cpzt | 1 (20.0% of 5) | Matthew Armand, Kevin Kirsche, Calle Svensson, Alexandre Erwin Ittner | 5 |
| 2023-06 | Boris Verkhovskiy | 1 (100.0% of 1) | 1 | |
| 2023-05 | Nate Prewitt | 4 (57.1% of 7) | Thomas Grainger, Syed Saifullah | 3 |
| 2023-04 | Thomas Grainger | 3 (50.0% of 6) | Quentin Pradet, Nate Prewitt, Levi | 4 |
| 2023-03 | Yifang Zhu | 1 (50.0% of 2) | Nate Prewitt | 2 |
| 2023-02 | Seth Michael Larson | 1 (50.0% of 2) | Boris Verkhovskiy | 2 |
| 2023-01 | Quentin Pradet | 1 (20.0% of 5) | Nate Prewitt, Matthew Feickert, Bruno Alla, Ashish Kurmi | 5 |
| 2022-12 | flysee | 1 (50.0% of 2) | ch-iv | 2 |
| 2022-11 | Olivia Crain | 1 (50.0% of 2) | Ian Stapleton Cordasco | 2 |
| 2022-10 | reeko234 | 1 (25.0% of 4) | deedy5, Volker Schaus, Ian Stapleton Cordasco | 4 |
| 2022-09 | Jaap Roes | 1 (50.0% of 2) | Ian Stapleton Cordasco | 2 |
| 2022-07 | Miloslav Pojman | 1 (50.0% of 2) | David Cain | 2 |
| 2022-06 | Nate Prewitt | 7 (58.3% of 12) | Wong Hoi Sing Edison, Sergey Lyapustin, Olivier Gayot, Lumír 'Frenzy' Balhar, Kevin Kirsche | 6 |
| 2022-05 | davidshivaji | 1 (33.3% of 3) | Nate Prewitt, Mickaël Schoentgen | 3 |
| 2022-04 | Nate Prewitt | 2 (100.0% of 2) | 1 | |
| 2022-03 | Nate Prewitt | 2 (100.0% of 2) | 1 | |
| 2022-02 | Nate Prewitt | 5 (55.6% of 9) | Ian Stapleton Cordasco, Seth Michael Larson | 3 |
| 2022-01 | Nate Prewitt | 5 (50.0% of 10) | Ian Stapleton Cordasco, chyzzqo2, Marwan, Chavithra | 5 |
| 2021-12 | Nate Prewitt | 7 (50.0% of 14) | Ian Stapleton Cordasco, Greg Dubicki, Abhinav Vashisth | 4 |
| 2021-11 | Nate Prewitt | 2 (25.0% of 8) | Ian Stapleton Cordasco, sha016, Michał Górny, David Hotham, David Glick | 6 |
| 2021-10 | Nate Prewitt | 1 (50.0% of 2) | Alan Yee | 2 |
| 2021-09 | Nate Prewitt | 3 (50.0% of 6) | Kevin Kirsche, Ian Stapleton Cordasco, Boris Verkhovskiy | 4 |
| 2021-08 | Nate Prewitt | 4 (36.4% of 11) | Ian Stapleton Cordasco, Ben Li-Sauerwine, Thomas Lam, Israel Tsadok, Boris Verkhovskiy | 6 |
| 2021-07 | Steve Berdy | 2 (15.4% of 13) | Nate Prewitt, Дилян Палаузов, TAHRI Ahmed R, Quentin Pradet, Naor Livne | 11 |
| 2021-06 | Francois Marier | 1 (100.0% of 1) | 1 | |
| 2021-05 | tallalnparis4ev | 1 (50.0% of 2) | Mark Bell | 2 |
| 2021-04 | Coco Mishra | 1 (100.0% of 1) | 1 | |
| 2021-03 | Christian Clauss | 3 (50.0% of 6) | laggardkernel, Ian Stapleton Cordasco, Hans96 | 4 |
| 2021-02 | Peter David McCormick | 1 (33.3% of 3) | Ian Stapleton Cordasco, Andrew M. White | 3 |
| 2021-01 | Ian Stapleton Cordasco | 2 (50.0% of 4) | XiaojueGuan, Ben Bodenmiller | 3 |
| 2020-12 | Nate Prewitt | 2 (28.6% of 7) | Shouro, Mateus Dubiela Oliveira, Ian Stapleton Cordasco, Ernest W. Durbin III, Dan Blanchard | 6 |
| 2020-11 | Nate Prewitt | 7 (43.8% of 16) | Sylvain MARIE, Ian Stapleton Cordasco, jason, Kaartic Sivaraam, Hugo van Kemenade | 6 |
| 2020-10 | Ian Stapleton Cordasco | 4 (66.7% of 6) | Mathieu Pichette, Jonathan | 3 |
| 2020-09 | Ruben | 1 (20.0% of 5) | Martin, Ian Stapleton Cordasco, Ae-Mc, Abdullah Selek | 5 |
| 2020-08 | Seth Michael Larson | 5 (50.0% of 10) | Nate Prewitt, Sagar Giri, Matt Silverlock, Andrew Jorgensen | 5 |
| 2020-07 | Ben Bodenmiller | 1 (100.0% of 1) | 1 | |
| 2020-06 | Nate Prewitt | 6 (50.0% of 12) | David Black, Nick Krichevsky, Kevin Kirsche, Kartik Chugh, Bharat Raghunathan | 6 |
| 2020-05 | Thomas Grainger | 1 (33.3% of 3) | Seth Michael Larson, Miro Hrončok | 3 |
| 2020-04 | Nate Prewitt | 2 (50.0% of 4) | Álvaro Mondéjar, Seth Michael Larson | 3 |
| 2020-03 | hodbn | 1 (33.3% of 3) | Dustin Rodrigues, Alessio Izzo | 3 |
| 2020-02 | Nate Prewitt | 9 (60.0% of 15) | John Samuels, Seth Michael Larson, Redowan Delowar, Chris Withers, Alexander Zhukov | 6 |
| 2020-01 | Nick Watts | 2 (22.2% of 9) | Nate Prewitt, Hugo van Kemenade, johnthagen, Sumana Harihareswara, John Kooker | 6 |
| 2019-11 | Nate Prewitt | 1 (100.0% of 1) | 1 | |
| 2019-10 | Sorin Sbarnea | 1 (20.0% of 5) | Nate Prewitt, Matthew Peveler, Hugo van Kemenade, Charles Reid | 5 |
| 2019-09 | ☿ Kenneth Reitz | 162 (93.1% of 174) | Nate Prewitt, Hugo van Kemenade, lzutao, Peter Schutt, Ernest W. Durbin III | 7 |
| 2019-08 | ☿ Kenneth Reitz | 40 (81.6% of 49) | Nate Prewitt, Nihaal, Marijn Stapert, Derek, Denis Belavin | 7 |
| 2019-07 | Dull Bananas | 6 (35.3% of 17) | ☿ Kenneth Reitz, lmvlmv, sblondon, kobayashi, Min ho Kim | 10 |
| 2019-06 | Ned Batchelder | 1 (16.7% of 6) | Nate Prewitt, Mads Jensen, Denis Belavin, Alessio Izzo, Alan Yee | 6 |
| 2019-05 | Alessio Izzo | 6 (21.4% of 28) | ☿ Kenneth Reitz, zurbrugc, Frost Ming, Белавин Денис, Nate Prewitt | 11 |
| 2019-04 | ☿ Kenneth Reitz | 7 (41.2% of 17) | Alessio Izzo, s-pace, Nate Prewitt, Miro Hrončok, Ian Gao | 8 |
| 2019-03 | ☿ Kenneth Reitz | 2 (40.0% of 5) | Tom Christie, Hugo van Kemenade, Alessio Izzo | 4 |
| 2019-02 | ☿ Kenneth Reitz | 3 (21.4% of 14) | Eduardo Rodrigues, Alessio Izzo, sblondon, Sayz Lim, Jake Treacher | 9 |
| 2019-01 | Seth Michael Larson | 4 (40.0% of 10) | Ian Stapleton Cordasco, Steven Loria, Ofek Lev, Nate Prewitt | 5 |
| 2018-12 | Nate Prewitt | 6 (60.0% of 10) | Seth Michael Larson, Matthieu Moy, Jon Dufresne, Alex Gaynor | 5 |
| 2018-11 | ☿ Kenneth Reitz | 11 (55.0% of 20) | Kayla Ngan, Nate Prewitt, Kyle Altendorf, Jon Dufresne | 5 |
| 2018-10 | Nate Prewitt | 13 (68.4% of 19) | Maina Nick, Rich Abdill, Michael R. Bernstein, Ian Stapleton Cordasco | 5 |
| 2018-09 | ☿ Kenneth Reitz | 26 (60.5% of 43) | Sayz Lim, Nate Prewitt, Jon Dufresne, juozasget, Zachary Schafer | 8 |
| 2018-08 | Nate Prewitt | 5 (55.6% of 9) | ☿ Kenneth Reitz, Dohyeon Kim, Bruce Merry | 4 |
| 2018-07 | Nate Prewitt | 3 (25.0% of 12) | Matthieu Moy, ☿ Kenneth Reitz, Lucy Linder, Kale Franz, Jon Dufresne | 9 |
| 2018-06 | Nate Prewitt | 10 (35.7% of 28) | Steven M. Vascellaro, Antti Kaihola, ☿ Kenneth Reitz, Jon Dufresne, Michael | 9 |
| 2018-05 | Ian Stapleton Cordasco | 7 (31.8% of 22) | Nate Prewitt, ☿ Kenneth Reitz, Pradyun Gedam, mingrammer, Victor Shih | 8 |
| 2018-04 | Nate Prewitt | 2 (28.6% of 7) | Ian Stapleton Cordasco, Julien Prigent, Jon Dufresne, Elias Obeid | 5 |
| 2018-03 | ☿ Kenneth Reitz | 59 (95.2% of 62) | Nate Prewitt, Hackbright Student, David Poole | 4 |
| 2018-02 | ☿ Kenneth Reitz | 7 (33.3% of 21) | Laurent Bachelier, Jon Dufresne, Ian Stapleton Cordasco, Nate Prewitt, Semen Zhydenko | 8 |
| 2018-01 | dbairaktaris1 | 8 (32.0% of 25) | Nate Prewitt, Ian Stapleton Cordasco, Jon Dufresne, ☿ Kenneth Reitz, Никита Конин | 6 |
| 2017-12 | dbairaktaris1 | 2 (66.7% of 3) | Darren Dormer | 2 |
| 2017-11 | Cory Benfield | 5 (22.7% of 22) | David Poole, Nate Prewitt, Ian Stapleton Cordasco, Anton Fedchin, Zane Bitter | 12 |
| 2017-10 | Alvaro Gutierrez Perez | 5 (22.7% of 22) | Nate Prewitt, Alex Chan, Cory Benfield, Jon Dufresne, Hugo van Kemenade | 8 |
| 2017-09 | ☿ Kenneth Reitz | 42 (93.3% of 45) | Ian Stapleton Cordasco, INADA Naoki | 3 |
| 2017-08 | ☿ Kenneth Reitz | 16 (32.7% of 49) | Cory Benfield, mgasvoda, Remi Rampin, Pascal Van Acker, NikosVlagoidis | 10 |
| 2017-07 | Cory Benfield | 13 (43.3% of 30) | Nate Prewitt, ☿ Kenneth Reitz, Ian Stapleton Cordasco, Alex Chan, jonathan vanasco | 12 |
| 2017-06 | Cory Benfield | 10 (31.2% of 32) | ☿ Kenneth Reitz, mlcrazy, Nate Prewitt, Felix Yan, Ed Morley | 10 |
| 2017-05 | ☿ Kenneth Reitz | 202 (79.2% of 255) | Cory Benfield, Ian Stapleton Cordasco, Nate Prewitt, schlamar, Jonas Laursen | 16 |
| 2017-04 | Cory Benfield | 13 (41.9% of 31) | Thomas Grainger, Alexander 'Leo' Bergolth, ☿ Kenneth Reitz, shmuelamar, schlamar | 10 |
| 2017-03 | Cory Benfield | 7 (26.9% of 26) | Alexander 'Leo' Bergolth, ☿ Kenneth Reitz, Bastien Gérard, Marcos Dione, Ian Stapleton Cordasco | 11 |
| 2017-02 | ☿ Kenneth Reitz | 18 (40.9% of 44) | mattkohl, Cory Benfield, Ian Stapleton Cordasco, Marcos Dione, Nate Prewitt | 10 |
| 2017-01 | ☿ Kenneth Reitz | 50 (61.0% of 82) | Cory Benfield, Ian Stapleton Cordasco, Nate Prewitt, Nick Coghlan, winterJ | 11 |
| 2016-12 | ☿ Kenneth Reitz | 9 (33.3% of 27) | Cory Benfield, Nate Prewitt, Герасименко Евгений, Marcin Płonka, John Dingee | 8 |
| 2016-11 | Cory Benfield | 30 (40.5% of 74) | Dmitry Klimenko, Nate Prewitt, ☿ Kenneth Reitz, Hussain, Nicola Soranzo | 14 |
| 2016-10 | Cory Benfield | 21 (60.0% of 35) | Nate Prewitt, Ian Stapleton Cordasco, lovedboy, TetraEtc, Philipp Konrad | 9 |
| 2016-09 | Cory Benfield | 8 (24.2% of 33) | Brian Bamsch, Ian Stapleton Cordasco, Nate Prewitt, Om Prakash, John L. Villalovos | 10 |
| 2016-08 | Cory Benfield | 14 (27.5% of 51) | ☿ Kenneth Reitz, Nate Prewitt, David Poggi, Richard van den Berg, Michael Hunsinger | 13 |
| 2016-07 | Nate Prewitt | 8 (32.0% of 25) | Cory Benfield, Ian Stapleton Cordasco, ☿ Kenneth Reitz, Zeusw, Ville Skyttä | 9 |
| 2016-06 | ☿ Kenneth Reitz | 5 (25.0% of 20) | Cory Benfield, Skipper Seabold, Nate Prewitt, David Fischer, Peter Marsh | 8 |
| 2016-05 | Cory Benfield | 5 (19.2% of 26) | Jesse Shapiro, Ian Stapleton Cordasco, Brett Higgins, Kumar Varadarajulu, Casey Davidson | 10 |
| 2016-04 | ☿ Kenneth Reitz | 17 (42.5% of 40) | Piotr Jurkiewicz, Ian Stapleton Cordasco, Cory Benfield, tzickel, liuyang | 13 |
| 2016-03 | Braulio Valdivielso Martínez | 22 (47.8% of 46) | Cory Benfield, Casey Davidson, Dmitry Dygalo, ☿ Kenneth Reitz, Ian Stapleton Cordasco | 11 |
| 2016-02 | ☿ Kenneth Reitz | 81 (94.2% of 86) | Dmitry Dygalo, Cory Benfield | 3 |
| 2016-01 | ☿ Kenneth Reitz | 10 (34.5% of 29) | Cory Benfield, Ryan Munro, shoma, Ian Stapleton Cordasco, Nicolas Delvaux | 9 |
| 2015-12 | Cory Benfield | 25 (51.0% of 49) | Braulio Valdivielso Martínez, Ian Stapleton Cordasco, Brian Samek, Susan Tan, Vincent Bernat | 9 |
| 2015-11 | Cory Benfield | 13 (31.0% of 42) | Braulio Valdivielso Martínez, Ian Stapleton Cordasco, vienno, Philip Lorenz, Olle Lundberg | 9 |
| 2015-10 | Cory Benfield | 38 (67.9% of 56) | Ian Stapleton Cordasco, Hosam Aly, Alexandre Sieira, sumitbinnani, shagun Sodhani | 11 |
| 2015-09 | Cory Benfield | 6 (26.1% of 23) | ueg1990, Ravi Prakash Putchala, Ian Stapleton Cordasco, ☿ Kenneth Reitz, Keyan Pishdadian | 10 |
| 2015-08 | Jason Grout | 11 (25.0% of 44) | Cory Benfield, Ian Stapleton Cordasco, Lukas Graf, Smiley Barry, ☿ Kenneth Reitz | 14 |
| 2015-07 | Ian Stapleton Cordasco | 9 (45.0% of 20) | Cory Benfield, Gert Van Gool, Susan Tan, Peter Marsh, Christopher Peplin | 6 |
| 2015-06 | Ian Stapleton Cordasco | 2 (28.6% of 7) | David Pursehouse, Cory Benfield, Marc Abramowitz | 4 |
| 2015-05 | Cory Benfield | 12 (35.3% of 34) | ☿ Kenneth Reitz, colin, Ian Stapleton Cordasco, latyas(懒), Andrew Murray | 11 |
| 2015-04 | ☿ Kenneth Reitz | 16 (28.1% of 57) | Ian Stapleton Cordasco, Cory Benfield, exvito, sh1buy, benjaminran | 9 |
| 2015-03 | Cory Benfield | 19 (35.8% of 53) | Ian Stapleton Cordasco, Rasmus Scholer (TimelineX), M.Yasoob Ullah Khalid ☺, deronnax, Priit Laes | 10 |
| 2015-02 | Ian Stapleton Cordasco | 8 (36.4% of 22) | Cory Benfield, colin, requiredfield, Tom S, Nicholas Avenell | 8 |
| 2015-01 | ☿ Kenneth Reitz | 12 (48.0% of 25) | Ian Stapleton Cordasco, Cory Benfield, Zhaoyu Luo, Shrayas, Chris Kuehl | 6 |
| 2014-12 | Ian Stapleton Cordasco | 16 (51.6% of 31) | ☿ Kenneth Reitz, Cory Benfield, ContinuousFunction, rakesh, daftshady | 9 |
| 2014-11 | ☿ Kenneth Reitz | 9 (39.1% of 23) | Ian Stapleton Cordasco, ContinuousFunction, Alexander Nelzin, Matt Robenolt, Dan Michael O. Heggø | 8 |
| 2014-10 | ☿ Kenneth Reitz | 14 (30.4% of 46) | Ian Stapleton Cordasco, Scott Sadler, Michael DeLay, Cory Benfield, syedsuhail | 12 |
| 2014-09 | ☿ Kenneth Reitz | 12 (26.7% of 45) | Cory Benfield, Ian Stapleton Cordasco, Tim Konick, Thomas Weißschuh, Martin Jul | 11 |
| 2014-08 | ☿ Kenneth Reitz | 14 (30.4% of 46) | Kevin Burke, Ian Stapleton Cordasco, ContinuousFunction, Cory Benfield, Carol Willing | 7 |
| 2014-07 | David Pursehouse | 14 (29.2% of 48) | Cory Benfield, Ian Stapleton Cordasco, ☿ Kenneth Reitz, Tyler Kennedy, Roman Levin | 11 |
| 2014-06 | ☿ Kenneth Reitz | 6 (27.3% of 22) | Eric L Frederich, Cory Benfield, Jeff Knupp, Ian Stapleton Cordasco, np-csu | 8 |
| 2014-05 | ☿ Kenneth Reitz | 20 (44.4% of 45) | Cory Benfield, Martin Geisler, Ben Bass, Ian Stapleton Cordasco, Donald Stufft | 11 |
| 2014-04 | ☿ Kenneth Reitz | 14 (43.8% of 32) | Cory Benfield, ap-Codkelden@github.com, Ian Stapleton Cordasco, Benjamin Peterson, apr | 8 |
| 2014-03 | ☿ Kenneth Reitz | 12 (30.0% of 40) | Cory Benfield, schlamar, Ian Stapleton Cordasco, Jason R. Coombs, Avi Das | 9 |
| 2014-02 | ☿ Kenneth Reitz | 5 (20.8% of 24) | Martijn Pieters, Cory Benfield, Aaron Iles, schlamar, Ian Stapleton Cordasco | 8 |
| 2014-01 | ☿ Kenneth Reitz | 26 (39.4% of 66) | Cory Benfield, Ian Stapleton Cordasco, Roberto Migli, Kevin Burke, Konstantinos Koukopoulos | 10 |
| 2013-12 | ☿ Kenneth Reitz | 24 (34.3% of 70) | Kamil Madac, Ian Stapleton Cordasco, Michael Becker, Cory Benfield, Konstantin Podshumok | 11 |
| 2013-11 | ☿ Kenneth Reitz | 13 (26.5% of 49) | daftshady, Cory Benfield, Thomas Weißschuh, Kevin Burke, Chase Sterling | 14 |
| 2013-10 | ☿ Kenneth Reitz | 46 (46.9% of 98) | Cory Benfield, Riyad Parvez, Ian Stapleton Cordasco, daftshady, Can Ibanoglu | 17 |
| 2013-09 | ☿ Kenneth Reitz | 21 (36.8% of 57) | Cory Benfield, daftshady, homm, Yang Zhang, Jon Parise | 11 |
| 2013-08 | ☿ Kenneth Reitz | 18 (48.6% of 37) | Cory Benfield, schlamar, Stephen Huenneke, libbkmz, enkore | 9 |
| 2013-07 | ☿ Kenneth Reitz | 16 (21.3% of 75) | David Pursehouse, Cory Benfield, Ian Stapleton Cordasco, Robert Estelle, Kwpolska | 14 |
| 2013-06 | ☿ Kenneth Reitz | 13 (40.6% of 32) | Cory Benfield, wasw100, Vikram Oberoi, Kevin Burke, James Clarke | 10 |
| 2013-05 | ☿ Kenneth Reitz | 27 (46.6% of 58) | Bob Carroll, Randy Merrill, Viktor Haag, Cory Benfield, Łukasz Langa | 18 |
| 2013-04 | ☿ Kenneth Reitz | 32 (41.6% of 77) | Chase Sterling, Jason Emerick, Ian Stapleton Cordasco, schlamar, Sasha Laundy | 23 |
| 2013-03 | ☿ Kenneth Reitz | 38 (52.8% of 72) | Ian Stapleton Cordasco, David Fischer, ms4py, Ovidiu Negrut, Miikka Koskinen | 18 |
| 2013-02 | ☿ Kenneth Reitz | 20 (40.0% of 50) | Ian Stapleton Cordasco, Cory Benfield, Michael Komitee, Chase Sterling, Wilfred Hughes | 10 |
| 2013-01 | ☿ Kenneth Reitz | 44 (43.1% of 102) | Ian Stapleton Cordasco, Cory Benfield, sprt, Johnny Goodnow, Vinod Chandru | 27 |
| 2012-12 | ☿ Kenneth Reitz | 161 (78.5% of 205) | Cory Benfield, Pascal Hartig, Ian Stapleton Cordasco, Phil Freo, László Vaskó | 23 |
| 2012-11 | ☿ Kenneth Reitz | 36 (61.0% of 59) | Cory Benfield, Ian Stapleton Cordasco, John Peacock, Russell Davis, Pavel Dmitriev | 12 |
| 2012-10 | ☿ Kenneth Reitz | 37 (57.8% of 64) | Martijn Pieters, Stephen Zhuang, yegle, tokuda109, bmcustodio | 15 |
| 2012-09 | ☿ Kenneth Reitz | 20 (52.6% of 38) | Matt Sweeney, Ian Stapleton Cordasco, yegle, Priit Laes, Eric Hansen | 10 |
| 2012-08 | ☿ Kenneth Reitz | 56 (44.4% of 126) | Ian Stapleton Cordasco, Cory Benfield, ayanamist, Shivaram Lingamneni, Marcus McCurdy | 22 |
| 2012-07 | ☿ Kenneth Reitz | 37 (58.7% of 63) | Donald Stufft, Cory Benfield, Leila Muhtasib, Victoria Mo, Kristian Glass | 16 |
| 2012-06 | ☿ Kenneth Reitz | 48 (64.9% of 74) | Michael Holler, Weston Platter, Michael Komitee, Marty Alchin, Danilo Bargen | 16 |
| 2012-05 | ☿ Kenneth Reitz | 76 (53.1% of 143) | Shivaram Lingamneni, Josh Imhoff, Idan Gazit, Roman Haritonov, Rohan Jain | 23 |
| 2012-04 | ☿ Kenneth Reitz | 19 (32.2% of 59) | Shivaram Lingamneni, Idan Gazit, barberj, Michael Newman, Jonty Wareing | 14 |
| 2012-03 | ☿ Kenneth Reitz | 71 (71.0% of 100) | Max Countryman, Chris Dary, Idan Gazit, chadnickbok@gmail.com, Michael Newman | 18 |
| 2012-02 | ☿ Kenneth Reitz | 90 (71.4% of 126) | Matt Giuca, Cory Benfield, miguel, Honza Javorek, Brendan Maguire | 15 |
| 2012-01 | ☿ Kenneth Reitz | 119 (72.1% of 165) | Chris Adams, Ronny Pfannschmidt, Ben, Johannes Gorset, Chase Sterling | 20 |
| 2011-12 | ☿ Kenneth Reitz | 67 (81.7% of 82) | Ori Livneh, Christopher Davis, Chase Sterling, Nick Hatch, Jason Emerick | 8 |
| 2011-11 | ☿ Kenneth Reitz | 176 (83.0% of 212) | Joseph McCullough, Rolando Espinoza La fuente, Shrikant Sharat Kandula, ben, Shane McDonald | 20 |
| 2011-10 | ☿ Kenneth Reitz | 221 (94.8% of 233) | Jérémy Bethmont, Douglas Morrison, Daniel Miller, travis, Zbigniew Siciarz | 10 |
| 2011-09 | ☿ Kenneth Reitz | 82 (78.8% of 104) | Daniel Schauenberg, Jérémy Bethmont, Michael Van Veen, Armin Ronacher, Mike Waldner | 7 |
| 2011-08 | ☿ Kenneth Reitz | 150 (67.6% of 222) | Mike Waldner, Jérémy Bethmont, Luca De Vitis, Den Shabalin, Tom Hogans | 23 |
| 2011-07 | ☿ Kenneth Reitz | 19 (79.2% of 24) | Gulácsi Tamás, Rubén Abad | 3 |
| 2011-06 | ☿ Kenneth Reitz | 43 (74.1% of 58) | Zbigniew Siciarz, Richard Boulton, Jérémy Bethmont, moliware, Xu Pan | 7 |
| 2011-05 | ☿ Kenneth Reitz | 101 (83.5% of 121) | Johannes, Johannes Gorset, megane murayama, James Rowe, Daniel Schauenberg | 7 |
| 2011-04 | ☿ Kenneth Reitz | 19 (79.2% of 24) | Johannes | 2 |
| 2011-03 | ☿ Kenneth Reitz | 10 (71.4% of 14) | robmadole, Aram Dulyan | 3 |
| 2011-02 | ☿ Kenneth Reitz | 186 (95.9% of 194) | digitalxero, Flavio Percoco Premoli | 3 |
Lines added over time by the top 20 of 771 authors; the top 5 are in color, the rest in grey.
66 of 6,495 commits (1.0%) come from an address at 15 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 | |
|---|---|---|---|---|---|---|---|
| rackspace.com | 22 | 0.3% | 0 | 2 | 2014-07-02 | 2015-08-24 | |
| id.au | 5 | 0.1% | 0 | 2 | 2011-11-17 | 2012-08-23 | |
| redhat.com | 5 | 0.1% | 0 | 4 | 2013-01-24 | 2024-04-11 | |
| archlinux.us | 4 | 0.1% | 0 | 2 | 2012-04-12 | 2013-10-08 | |
| gentoo.org | 4 | 0.1% | 0 | 2 | 2012-03-31 | 2021-11-27 | |
| microsoft.com | 4 | 0.1% | 0 | 2 | 2018-11-07 | 2021-11-28 | |
| python.org | 4 | 0.1% | 0 | 2 | 2014-04-05 | 2016-11-21 | |
| columbia.edu | 3 | <0.1% | 0 | 2 | 2012-07-14 | 2017-08-02 | |
| ydekproductions.com | 3 | <0.1% | 0 | 2 | 2013-04-11 | 2014-11-24 | |
| amazon.com | 2 | <0.1% | 0 | 2 | 2013-03-11 | 2020-08-27 |
| Quarter | Commits | Organizations | One-person domains | Personal email | Hidden (noreply) | Unknown | Bots |
|---|---|---|---|---|---|---|---|
| 2026-Q3 | 14 | 0% | 0% | 7.1% | 7.1% | 0% | 85.7% |
| 2026-Q2 | 54 | 0% | 5.6% | 68.5% | 7.4% | 0% | 18.5% |
| 2026-Q1 | 47 | 0% | 2.1% | 68.1% | 4.3% | 0% | 25.5% |
| 2025-Q4 | 2 | 0% | 0% | 50.0% | 0% | 0% | 50.0% |
| 2025-Q3 | 14 | 0% | 0% | 57.1% | 7.1% | 0% | 35.7% |
| 2025-Q2 | 17 | 5.9% | 5.9% | 58.8% | 17.6% | 0% | 11.8% |
| 2025-Q1 | 20 | 0% | 20.0% | 40.0% | 25.0% | 0% | 15.0% |
| 2024-Q4 | 9 | 0% | 0% | 66.7% | 11.1% | 0% | 22.2% |
| Domain | Commits | Share | |
|---|---|---|---|
| gmail.com | 2,184 | 33.6% | |
| kennethreitz.com | 2,146 | 33.0% | |
| kennethreitz.org | 1,006 | 15.5% | |
| users.noreply.github.com | 276 | 4.2% | |
| cs.stanford.edu | 45 | 0.7% | |
| rackspace.com | 22 | 0.3% | |
| gazit.me | 20 | 0.3% | |
| gilt.com | 18 | 0.3% | |
| inburke.com | 17 | 0.3% | |
| sonymobile.com | 14 | 0.2% |
How Requests compares with other Python open source projects →
How Requests ranks among Python open source 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