Node.js
What stands out
Next to the 106 other projects of GitStats Gallery: where Node.js is in the top or bottom 15%.
- 94%Days with a commit
Node.js has had a commit by a person on 94% of the days since its first one: 6,111 days in 18 years.
10th highest of 97; the median project: 80% of days.
- 31%AI-assisted commits
The share of Node.js's commits that name an AI coding assistant went from 0% in Aug–Oct 2025 to 31% in Aug–Oct 2026.
9th highest of 72; in the median project it rose by 5 points.
- Commits
- 49,325
- 8.1 per active day · 7.6 per day
- Authors
- 4,374
- 11.3 commits per author
- Lines of Code
- 18,168,668
- +42,969,385 added · −24,798,634 removed
- Files
- 56,770
- 235 extensions
- Active Days
- 6,119
- of 6,468 days · 94.6%
- Longest Streak
- 1,082 days
- consecutive active days
Commits per year
Top contributors
| Author | Commits | Share | Bar |
|---|---|---|---|
| Rich Trott | 3,152 | 6.4% | |
| Ryan Dahl | 3,021 | 6.1% | |
| Ben Noordhuis | 2,291 | 4.6% | |
| Isaac Z. Schlueter | 1,655 | 3.4% | |
| Anna Henningsen | 1,655 | 3.4% |
Latest releases
| Tag | Date | Commits | Authors |
|---|---|---|---|
| v3.0.0 | 2015-08-01 | 69 | Trevor Norris, Rod Vagg +20 |
| v2.5.0 | 2015-07-28 | 43 | Sakthipriyan Vairamani, Ben Noordhuis +16 |
| v2.4.0 | 2015-07-17 | 26 | Jeremiah Senkpiel, Rod Vagg +14 |
| v2.3.4 | 2015-07-09 | 17 | Jeremiah Senkpiel, Nathan Woltman +11 |
| v2.3.3 | 2015-07-03 | 5 | Benjamin Gruenbaum, Fedor Indutny +3 |
How Node.js compares with other open source languages and developer tools →
How Node.js ranks among open source languages and developer tools by AI-assisted commits →
Badge for your README
The share of the last 12 months’ commits that name an AI coding assistant, a lower bound, updated every week with this report.
[](https://shenxianpeng.dev/gitstats/gallery/nodejs/)
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