History
The project's life, one year at a time, told from the commit record: how activity rose and fell against the project's own baseline, who arrived when, and what was released.
- Span
- 2010 – 2026
- 17 years
- Peak Year
- 2024
- 33,228 commits
- Releases
- 23
- latest in 2015
1,173 commits (0.3%) · +108,106 / −28,512 lines · 17 authors
Led by Graydon Hoare (686 commits)
First commits: Graydon Hoare, Patrick Walton, Roy Frostig, Michael Bebenita, Jeffrey Yasskin, Ralph Giles (+11 more)
5,822 commits (1.7%) · +653,479 / −603,775 lines · 34 authors
Led by Brian Anderson (1,719 commits)
First commits: Marijn Haverbeke, Tim Chevalier, Niko Matsakis, Eric Holk, Michael Sullivan, Lindsey Kuper (+22 more)
7,425 commits (2.1%) · +631,795 / −399,932 lines · 116 authors
Led by Brian Anderson (2,276 commits)
First commits: Ben Blum, Jeff Olson, Kevin Cantu, Kevin Atkinson, Jesse Jones, Elliott Slaughter (+87 more)
Released: 0.1, release-0.1, 0.2, release-0.2, 0.3 (+6 more)
10,693 commits (3.1%) · +712,181 / −567,152 lines · 275 authors
Led by bors (2,677 commits)
First commits: bors, Alex Crichton, John Clements, blake2-ppc, emberian, Felix S. Klock II (+225 more)
Released: 0.6, release-0.6, 0.7, release-0.7, 0.8
11,101 commits (3.2%) · +719,364 / −578,791 lines · 531 authors
Led by bors (2,972 commits)
First commits: Jorge Aparicio, Nick Cameron, Aaron Turon, Brian Koropoff, Adolfo Ochagavía, Jonas Hietala (+418 more)
Released: 0.9, 0.10, 0.11.0, 0.12.0
14,611 commits (4.2%) · +576,859 / −448,025 lines · 802 authors
Led by bors (2,565 commits)
First commits: Andre Bogus, Marcus Klaas de Vries, Guillaume Gomez, Georg Brandl, Nick Hamann, Dave Huseby (+604 more)
Released: 1.0.0-alpha, 1.0.0-alpha.2, 1.0.0-beta
13,836 commits (4.0%) · +474,803 / −380,747 lines · 706 authors
Led by bors (1,989 commits)
First commits: Sophia June Turner, Mark Rousskov, Jeremy Soller, Srinivas Reddy Thatiparthy, Nicholas Nethercote, Matthew Piziak (+470 more)
15,544 commits (4.5%) · +452,900 / −324,734 lines · 727 authors
Led by bors (2,013 commits)
First commits: Seiichi Uchida, bjorn3, Shotaro Yamada, Scott McMurray, Gauri Kholkar, Michael Hewson (+433 more)
22,477 commits (6.5%) · +606,551 / −471,124 lines · 823 authors
Led by bors (2,463 commits)
First commits: Mark Mansi, Philipp Krones, ljedrz, Matthias Krüger, csmoe, Alexander Regueiro (+489 more)
27,622 commits (8.0%) · +677,294 / −566,893 lines · 905 authors
Led by bors (4,140 commits)
First commits: Yuki Okushi, Edwin Cheng, Lzu Tao, Jeremy Kolb, Taiki Endo, Ville Penttinen (+518 more)
32,845 commits (9.5%) · +906,211 / −471,503 lines · 1,116 authors
Led by bors (5,694 commits)
First commits: Veetaha, Noah Lev, Alexis (Poliorcetics) Bourget, Eduardo Broto, David Cook, Dániel Buga (+669 more)
27,504 commits (8.0%) · +697,819 / −362,592 lines · 1,101 authors
Led by bors (5,556 commits)
First commits: Deadbeef, Fabian Wolff, Takayuki Maeda, Smittyvb, Yoshitomo Nakanishi, Dawer (+623 more)
30,082 commits (8.7%) · +1,256,625 / −524,842 lines · 1,189 authors
Led by bors (5,036 commits)
First commits: Amos Wenger, Ryo Yoshida, Miguel Guarniz, Jannis Christopher Köhl, Xiretza, Jhonny Bill Mena (+676 more)
28,833 commits (8.3%) · +1,098,466 / −614,664 lines · 1,098 authors
Led by bors (5,279 commits)
First commits: Zalathar, y21, Catherine, The Miri Cronjob Bot, Ali Bektas, Ryan Mehri (+566 more)
33,228 commits (9.6%) · +1,299,916 / −753,927 lines · 1,242 authors
Led by bors (4,921 commits)
First commits: Oneirical, Johann Hemmann, Sayantan Chakraborty, Shoyu Vanilla, tiif, Giga Bowser (+628 more)
32,846 commits (9.5%) · +2,358,222 / −822,232 lines · 1,095 authors
Led by Matthias Krüger (2,813 commits)
First commits: Ada Alakbarova, Jonathan Brouwer, bit-aloo, A4-Tacks, xizheyin, Madhav Madhusoodanan (+537 more)
29,874 commits (8.6%) · +1,715,367 / −810,674 lines · 1,214 authors
Led by Jonathan Brouwer (4,275 commits)
First commits: Mohamed Ali, Joao Roberto, WhySoBad, Zac Harrold, qaijuang, albab-hasan (+694 more)
How Rust compares with other open source languages and developer tools →
How Rust ranks among open source languages and developer tools by AI-assisted commits →
Generate this report for your own repository with gitstats-action · All Gallery reports
The smallest workflow
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