Anyone have experience with Nodegit?

I’m trying to understand Nodegit so I can start using it and eventually contribute on Github, but I’m not finding a lot of material on it. My basic understanding so far is that it’s the Node.js version of libgit2 that allows you to use core git commands in your application, an example being if you were building GitKraken or another git GUI.