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.
2,640 commits (6.8%) · +1,326,192 / −447,307 lines · 133 authors
Led by Thiago de Arruda (577 commits)
First commits: Thiago de Arruda, Justin M. Keyes, Eliseo Martínez, Felipe Oliveira Carvalho, John Szakmeister, Florian Walch (+127 more)
2,124 commits (5.5%) · +127,210 / −90,622 lines · 123 authors
Led by Justin M. Keyes (304 commits)
First commits: Lucas Hoffmann, David Bürgin, watiko, Mark Bainter, Seth Jackson, Daniel Hahler (+88 more)
Released: v0.1.0, v0.1.1
2,468 commits (6.4%) · +123,408 / −126,355 lines · 111 authors
Led by Justin M. Keyes (692 commits)
First commits: Jurica Bradaric, KillTheMule, Anmol Sethi, Charles Joachim, Tommy Allen, AdnoC (+76 more)
Released: v0.1.2, v0.1.3, v0.1.4, v0.1.5, v0.1.6 (+1 more)
2,838 commits (7.4%) · +176,317 / −105,874 lines · 113 authors
Led by Justin M. Keyes (798 commits)
First commits: ckelsel, Jonathan de Boyne Pollard, KunMing Xie, Jan Edmund Lazo, raichoo, Matthieu Coudron (+66 more)
Released: v0.2.0, v0.2.1, v0.2.2
2,294 commits (6.0%) · +104,786 / −35,778 lines · 104 authors
Led by Justin M. Keyes (765 commits)
First commits: b-r-o-c-k, ZviRackover, Utkarsh Maheshwari, George Zhao, Marvim the Paranoid Android, Peter Hodge (+57 more)
Released: v0.3.0, v0.3.1, v0.3.2
2,769 commits (7.2%) · +132,811 / −56,347 lines · 121 authors
Led by Justin M. Keyes (755 commits)
First commits: Ihor Antonov, Ashkan Kiani, Rob Pilling, Andrej Zieger, Abdelhakeem, Shane Smith (+82 more)
Released: v0.3.3, v0.3.4, v0.4.0
1,987 commits (5.2%) · +95,527 / −71,789 lines · 166 authors
Led by Jan Edmund Lazo (690 commits)
First commits: Thomas Vigouroux, Aufar Gilbran, Sean Dewar, Mathias Fussenegger, adrian5, BK1603 (+115 more)
2,795 commits (7.2%) · +192,925 / −99,104 lines · 185 authors
Led by Jan Edmund Lazo (529 commits)
First commits: dundargoc, zeertzjq, shadmansaleh, VVKot, Folke Lemaitre, Javier Lopez (+116 more)
Released: v0.5.0, v0.6.0
4,312 commits (11.2%) · +349,685 / −235,709 lines · 218 authors
Led by zeertzjq (1,881 commits)
First commits: Luuk van Baal, Jonas Strittmatter, Charlie Groves, Quentin Rasmont, Vedant, Carlo Cabrera (+139 more)
Released: v0.7.0, v0.8.0
3,985 commits (10.3%) · +324,650 / −208,649 lines · 217 authors
Led by zeertzjq (1,459 commits)
First commits: Maria Solano, Ibby, Amaan Qureshi, LW, Sergei Slipchenko, nwounkn (+130 more)
Released: v0.9.0
3,283 commits (8.5%) · +276,900 / −221,582 lines · 185 authors
Led by zeertzjq (1,140 commits)
First commits: Tristan Knight, Yinzuo Jiang, Jeremy Fleischman, Devon Gardner, Meriel Luna Mittelbach, James Tirta Halim (+108 more)
Released: v0.10.0
3,384 commits (8.8%) · +224,835 / −132,332 lines · 246 authors
Led by zeertzjq (1,307 commits)
First commits: Phạm Bình An, skewb1k, Siddhant Agarwal, Olivia Kinnear, Pig Fang, tao (+158 more)
Released: v0.11.0
3,675 commits (9.5%) · +253,049 / −137,982 lines · 253 authors
Led by zeertzjq (1,239 commits)
First commits: Sébastien Hoffmann, rawan10101, Nathan Zeng, Sanzhar Kuandyk, Artem Krinitsyn, Willaaaaaaa (+165 more)
Released: v0.12.0, nightly
How Neovim compares with other open source languages and developer tools →
How Neovim 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
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