Its more c++ and less JavaScript this time. Its at a very earlystage but working code. You can call initialise a repo with itspath and call functions like repo.head(), repo.isBare() etc andget data from the git repository. Please see the test files formore examples. The documentation as of now suck, sorry.
Please join if you don't mind writing some c++.
More info(wiki) : https://github.com/jaseemabid/libnodegit/wiki/Keywords : git, node.js, c++, mocha, node-gyp, linux (The only tested platform)Source : https://github.com/jaseemabid/libnodegit/