An open API service for producing an overview of a list of open source projects.

https://github.com/nodegit/nodegit

c-plus-plus electron git javascript js libgit2 linux macos mit node nodegit nodejs windows

Score: 27.871105863747857

Last synced: about 3 hours ago
JSON representation

Repository metadata:

Native Node bindings to Git.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 3,266
Total Committers: 173
Avg Commits per committer: 18.879
Development Distribution Score (DDS): 0.824

Commits in past year: 43
Committers in past year: 6
Avg Commits per committer in past year: 7.167
Development Distribution Score (DDS) in past year: 0.14

Name Email Commits
Tim Branyen t****m@t****m 574
John Haley j****h@a****m 502
Michael Robinson m****e@p****t 393
Tyler Wanek t****w@a****m 334
Maximiliano Korp m****p@8****m 232
Ian Hattendorf i****h@a****m 129
Stjepan Rajko s****r@a****m 117
John Alden j****n@g****m 110
Steven King Jr s****k@a****m 66
Steve Smith s****e@o****m 46
Jose Garcia j****g@a****m 43
Nick Kallen s****0@g****m 43
joshaber j****r@g****m 41
Remy Suen r****n@g****m 37
Carson Howard c****h@a****m 30
Croydon c****n@o****m 28
Tim Branyen t****n@g****m 25
Julian Mesa j****a@g****m 22
Alex Aveillán a****a@a****m 19
Ken Price k****1@a****u 19
Kyle Smith k****s@a****m 18
Matt Clarkson m****n@g****m 18
Mohseen Mukaddam m****6@g****m 16
Ken Price k****p@a****m 15
Kyle Smith k****f@g****m 15
Peter Hunt p****t@b****k 15
Marcin Cieślak s****r@s****o 14
Timothy J Fontaine t****e@g****m 12
John Haley j****n@h****o 11
Julien Chaumond c****d@g****m 10
and 143 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 99
Total pull requests: 114
Average time to close issues: about 2 years
Average time to close pull requests: 8 months
Total issue authors: 80
Total pull request authors: 44
Average comments per issue: 3.68
Average comments per pull request: 1.12
Merged pull request: 55
Bot issues: 0
Bot pull requests: 1

Past year issues: 4
Past year pull requests: 14
Past year average time to close issues: about 4 hours
Past year average time to close pull requests: 4 days
Past year issue authors: 4
Past year pull request authors: 9
Past year average comments per issue: 0.75
Past year average comments per pull request: 0.21
Past year merged pull request: 7
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/nodegit/nodegit

Top Issue Authors

  • axkibe (6)
  • tbranyen (5)
  • JC3 (5)
  • gpetrov (3)
  • serggl (2)
  • samuela (2)
  • loynoir (2)
  • dolanmiu (2)
  • luca-viggiani (1)
  • IOLOII (1)
  • DiFuks (1)
  • liangjingyang (1)
  • Georgegriff (1)
  • Sergeeeek (1)
  • geofft (1)

Top Pull Request Authors

  • zawata (35)
  • ianhattendorf (14)
  • julianmesa-gitkraken (9)
  • rcjsuen (7)
  • serggl (4)
  • weeyum (2)
  • ggodlewski (2)
  • RandyMcMillan (2)
  • samuela (2)
  • tbranyen (2)
  • saper (2)
  • tkmcmaster (1)
  • webjay (1)
  • MikeJerred (1)
  • petemill (1)

Top Issue Labels

  • Will implement later (3)
  • Good First Issue (1)
  • Build (1)
  • Help Wanted (1)
  • Feature Request (1)

Top Pull Request Labels

  • dependencies (1)
  • in progress (1)
  • CPP (1)
  • javascript (1)
  • Build (1)

Package metadata

npmjs.org: nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.27.0 (published over 6 years ago)
  • Last Synced: 2026-11-02T16:43:28.868Z (about 15 hours ago)
  • Versions: 160
  • Dependent Packages: 1,060
  • Dependent Repositories: 1,857
  • Downloads: 125,661 Last month
  • Docker Downloads: 1,055,889
  • Rankings:
    • Dependent packages count: 0.062%
    • Dependent repos count: 0.505%
    • Docker downloads count: 0.556%
    • Downloads: 0.606%
    • Average: 0.751%
    • Stargazers count: 1.334%
    • Forks count: 1.442%
  • Maintainers (7)
npmjs.org: @figma/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-figma.9 (published 12 months ago)
  • Last Synced: 2026-11-01T23:38:32.007Z (1 day ago)
  • Versions: 8
  • Dependent Packages: 2
  • Dependent Repositories: 3
  • Downloads: 4,985 Last month
  • Rankings:
    • Downloads: 1.201%
    • Stargazers count: 1.298%
    • Forks count: 1.405%
    • Average: 3.816%
    • Dependent repos count: 6.342%
    • Dependent packages count: 8.835%
  • Maintainers (2)
proxy.golang.org: github.com/nodegit/nodegit

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/nodegit/nodegit#section-documentation
  • Licenses: mit
  • Latest release: v0.27.0 (published over 6 years ago)
  • Last Synced: 2026-11-01T23:35:16.134Z (1 day ago)
  • Versions: 158
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 1.622%
    • Average: 4.057%
    • Dependent packages count: 6.492%
npmjs.org: @bryce-gibson/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.20.9 (published almost 9 years ago)
  • Last Synced: 2026-11-01T23:34:17.539Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 192 Last month
  • Rankings:
    • Stargazers count: 1.298%
    • Forks count: 1.405%
    • Downloads: 3.857%
    • Average: 5.139%
    • Dependent packages count: 8.835%
    • Dependent repos count: 10.299%
  • Maintainers (1)
npmjs.org: @axosoft/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-alpha.30-gk.2 (published over 1 year ago)
  • Last Synced: 2026-11-01T23:37:15.941Z (1 day ago)
  • Versions: 93
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 487 Last month
  • Rankings:
    • Stargazers count: 1.582%
    • Forks count: 1.634%
    • Downloads: 5.524%
    • Average: 8.71%
    • Dependent packages count: 9.482%
    • Dependent repos count: 25.328%
  • Maintainers (2)
npmjs.org: nodegit-atom

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.5.2 (published almost 11 years ago)
  • Last Synced: 2026-11-01T23:37:31.441Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 250 Last month
  • Rankings:
    • Stargazers count: 1.298%
    • Forks count: 1.405%
    • Average: 9.863%
    • Dependent repos count: 10.299%
    • Downloads: 15.401%
    • Dependent packages count: 20.912%
  • Maintainers (1)
npmjs.org: sqren-nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.20.2 (published about 9 years ago)
  • Last Synced: 2026-11-01T23:42:28.023Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 271 Last month
  • Rankings:
    • Stargazers count: 1.298%
    • Forks count: 1.405%
    • Dependent repos count: 10.299%
    • Average: 10.965%
    • Dependent packages count: 20.912%
    • Downloads: 20.913%
  • Maintainers (1)
npmjs.org: @sosuisen/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.27.3 (published over 5 years ago)
  • Last Synced: 2026-11-01T23:40:57.882Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Downloads: 345 Last month
  • Rankings:
    • Stargazers count: 1.298%
    • Forks count: 1.405%
    • Dependent packages count: 4.508%
    • Dependent repos count: 10.299%
    • Average: 12.314%
    • Downloads: 44.063%
  • Maintainers (1)
npmjs.org: @cardstack/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.21.2-cardstack.1 (published over 8 years ago)
  • Last Synced: 2026-11-01T23:39:49.334Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 142 Last month
  • Rankings:
    • Stargazers count: 1.298%
    • Forks count: 1.405%
    • Dependent packages count: 8.835%
    • Dependent repos count: 10.299%
    • Average: 14.522%
    • Downloads: 50.773%
  • Maintainers (10)
npmjs.org: @sourcygen/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-alpha.10 (published about 5 years ago)
  • Last Synced: 2026-11-01T23:34:25.139Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 7 Last month
  • Rankings:
    • Stargazers count: 1.584%
    • Forks count: 1.633%
    • Dependent packages count: 9.482%
    • Average: 14.606%
    • Dependent repos count: 25.328%
    • Downloads: 35.006%
  • Maintainers (1)
npmjs.org: mc-nodegit

Node.js libgit2 asynchronous native bindings. Ssh timeout included!

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.26.6 (published over 6 years ago)
  • Last Synced: 2026-11-01T23:42:09.302Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 75 Last month
  • Rankings:
    • Stargazers count: 1.584%
    • Forks count: 1.633%
    • Dependent packages count: 9.482%
    • Average: 14.606%
    • Dependent repos count: 25.328%
    • Downloads: 35.006%
  • Maintainers (1)
npmjs.org: @omneedia/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.24.3 (published over 7 years ago)
  • Last Synced: 2026-11-01T23:39:20.035Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 148 Last month
  • Rankings:
    • Stargazers count: 1.298%
    • Forks count: 1.405%
    • Dependent repos count: 10.299%
    • Average: 15.065%
    • Dependent packages count: 20.912%
    • Downloads: 41.409%
  • Maintainers (1)
npmjs.org: @alvl/nodegit

Node.js libgit2 asynchronous native bindings for Node 22

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-alvl.4 (published over 1 year ago)
  • Last Synced: 2026-11-01T23:38:42.170Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 184 Last month
  • Rankings:
    • Stargazers count: 1.088%
    • Forks count: 1.19%
    • Average: 15.806%
    • Dependent repos count: 24.914%
    • Dependent packages count: 36.032%
  • Maintainers (1)
npmjs.org: @davdaarn/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.25.0-alpha.9 (published about 5 years ago)
  • Last Synced: 2026-11-01T23:39:44.399Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 22 Last month
  • Rankings:
    • Stargazers count: 1.584%
    • Forks count: 1.633%
    • Dependent packages count: 16.224%
    • Average: 16.96%
    • Dependent repos count: 25.328%
    • Downloads: 40.033%
  • Maintainers (1)
npmjs.org: @jonaserhartdev/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-alpha.10 (published almost 5 years ago)
  • Last Synced: 2026-11-01T23:39:57.437Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 13 Last month
  • Rankings:
    • Stargazers count: 1.583%
    • Forks count: 1.633%
    • Dependent packages count: 16.224%
    • Average: 17.296%
    • Dependent repos count: 25.328%
    • Downloads: 41.711%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:nodegit

WebJar for nodegit

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/nodegit/
  • Licenses: MIT
  • Latest release: 0.19.0 (published almost 6 years ago)
  • Last Synced: 2026-11-01T23:38:49.597Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 3.956%
    • Forks count: 6.622%
    • Average: 20.375%
    • Dependent repos count: 20.773%
    • Dependent packages count: 50.151%
npmjs.org: @rtinternal/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-rtinternal.8 (published over 1 year ago)
  • Last Synced: 2026-11-01T23:42:45.641Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,108 Last month
  • Rankings:
    • Dependent repos count: 24.675%
    • Average: 30.146%
    • Dependent packages count: 35.617%
  • Maintainers (2)
npmjs.org: @serggl/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-alpha.28-nan-2.22.0.v5 (published over 1 year ago)
  • Last Synced: 2026-11-01T23:42:57.834Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6 Last month
  • Rankings:
    • Dependent repos count: 25.131%
    • Average: 30.742%
    • Dependent packages count: 36.352%
  • Maintainers (1)
npmjs.org: @long2ice/nodegit

Node.js libgit2 asynchronous native bindings

  • Homepage: http://nodegit.org
  • Licenses: MIT
  • Latest release: 0.28.0-alpha.21 (published almost 3 years ago)
  • Last Synced: 2026-11-01T23:38:31.733Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8 Last month
  • Rankings:
    • Dependent repos count: 36.218%
    • Average: 44.08%
    • Dependent packages count: 51.942%
  • Maintainers (1)

Dependencies

.github/workflows/build-openssl-packages.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
.github/workflows/tests.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • actions/setup-python v5 composite
package.json npm
  • aws-sdk ^2.1095.0 development
  • clean-for-publish ~1.0.2 development
  • combyne ~0.8.1 development
  • js-beautify ~1.5.10 development
  • jshint ^2.10.0 development
  • lcov-result-merger ^3.1.0 development
  • mocha ^11.4.0 development
  • nyc ^17.1.0 development
  • walk ^2.3.9 development
  • @mapbox/node-pre-gyp ^2.0.0
  • fs-extra ^7.0.0
  • got ^14.4.7
  • json5 ^2.1.0
  • lodash ^4.18.1
  • nan axosoft/nan#v2.26.2-axosoft.0
  • node-gyp ^11.2.0
  • tar-fs ^3.0.9
package-lock.json npm
  • 447 dependencies