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.
316 commits (0.8%) · +59,961 / −33,719 lines · 20 authors
Led by vsavkin (121 commits)
First commits: vsavkin, Tobias Bosch, Victor Berchet, Misko Hevery, Vojta Jina, Rado Kirov (+14 more)
3,366 commits (8.6%) · +469,648 / −307,205 lines · 189 authors
Led by vsavkin (411 commits)
First commits: Igor Minar, Tim Blasi, Brian Ford, Yegor Jbanov, Alex Eagle, Jeff Cross (+170 more)
Released: 2.0.0-alpha.13, 2.0.0-alpha.14, 2.0.0-alpha.15, 2.0.0-alpha.17, 2.0.0-alpha.18 (+31 more)
2,614 commits (6.7%) · +440,960 / −423,340 lines · 266 authors
Led by vsavkin (372 commits)
First commits: Chuck Jazdzewski, Dzmitry Shylovich, Kara Erickson, vikerman, Victor Savkin, Joao Dias (+200 more)
Released: 2.0.0-beta.6, 2.0.0-beta.7, 2.0.0-beta.8, 2.0.0-beta.11, 2.0.0-beta.12 (+26 more)
3,001 commits (7.7%) · +635,461 / −356,797 lines · 256 authors
Led by Pete Bacon Darwin (415 commits)
First commits: Stefanie Fluin, Jason Aden, Kapunahele Wong, Yuan Gao, Fabian Wiles, William Koza (+196 more)
Released: 4.0.0-beta.2, 4.0.0-beta.3, 4.0.0-beta.5, 4.0.0-beta.6, 4.0.0-beta.7 (+43 more)
3,253 commits (8.3%) · +505,975 / −300,038 lines · 354 authors
Led by Pete Bacon Darwin (345 commits)
First commits: Greg Magolan, Judy Bogart, Andrew Kushnir, Ben Lesh, Andrew Seguin, jenniferfell (+267 more)
Released: 5.2.0-rc.0, 5.2.0, 6.0.0-beta.0, 6.0.0-beta.1, 6.0.0-beta.2 (+41 more)
4,159 commits (10.6%) · +1,036,817 / −573,324 lines · 380 authors
Led by George Kalpakas (448 commits)
First commits: ayazhafiz, Andrew Scott, Santosh Yadav, Ajit Singh, ivanwonder, Nikita Potapenko (+272 more)
Released: 7.2.0, 8.0.0-beta.0, 8.0.0-beta.1, 8.0.0-beta.2, 8.0.0-beta.3 (+43 more)
3,768 commits (9.6%) · +650,875 / −479,765 lines · 327 authors
Led by George Kalpakas (342 commits)
First commits: Aleksander Bodurri, Sumit Arora, Bjarki, Wagner Maciel, Alexey Elin, Jessica Janiuk (+235 more)
Released: 9.1.0-next.0, 9.1.0-next.1, 9.1.0-next.2, 9.1.0-next.4, 9.1.0-next.5 (+36 more)
3,213 commits (8.2%) · +624,519 / −781,483 lines · 283 authors
Led by George Kalpakas (394 commits)
First commits: dario-piotrowicz, Joe Martin (Crowdstaffing), Dylan Hunn, Daniel Trevino, iRealNirmal, Virginia Dooley (+195 more)
Released: 11.1.0-next.4, 12.0.0-next.0, zone.js-0.11.4, 12.0.0-next.1, 12.0.0-next.2 (+37 more)
2,396 commits (6.1%) · +425,650 / −402,458 lines · 273 authors
Led by Paul Gschwendtner (246 commits)
First commits: Angular Robot, Derek Cormier, Bob Watson, Matthieu Riegler, WD Snoeijer, piyush132000 (+186 more)
Released: 13.2.0-next.2, 14.0.0-next.0, 14.0.0-next.1, 14.0.0-next.2, 14.0.0-next.3 (+34 more)
2,978 commits (7.6%) · +735,597 / −352,430 lines · 270 authors
Led by Matthieu Riegler (293 commits)
First commits: Miles Malerba, Payam Valadkhan, marktechson, Sasidharan SD, Ben Hong, aanchal (+180 more)
Released: 15.2.0-next.0, 15.2.0-next.1, 15.2.0-next.2, 15.2.0-next.3, 15.2.0-next.4 (+38 more)
2,880 commits (7.4%) · +882,956 / −975,091 lines · 303 authors
Led by Matthieu Riegler (319 commits)
First commits: iteriani, Georgi Serev, vladboisa, Georgy Serga, Lang, lilbeqiri (+201 more)
Released: 17.2.0-next.0, 17.2.0-next.1, zone.js-0.14.4, 17.3.0-next.0, 17.3.0-next.1 (+38 more)
4,050 commits (10.4%) · +1,140,393 / −1,078,955 lines · 269 authors
Led by Angular Robot (584 commits)
First commits: SkyZeroZx, Milo, Cheng-Hsuan Tsai, Hryhorii Avcharov, Devin Chasanoff, Alessio Pelliccione (+175 more)
Released: 19.2.0-next.0, 19.2.0-next.1, 19.2.0-next.2, 19.2.0-next.3, 20.0.0-next.0 (+35 more)
3,081 commits (7.9%) · +1,372,882 / −962,793 lines · 187 authors
Led by Angular Robot (422 commits)
First commits: Kam, Bhuvansh855, Cameron Smick, Amine, lazerg, Edu (+115 more)
Released: v21.2.0-next.0, v21.2.0-next.1, v21.2.0-next.2, v21.2.0-next.3, zone.js-0.16.1 (+32 more)
How Angular compares with other open source web frontend projects →
How Angular ranks among open source web frontend 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