es-git is a library that provides bindings so that git can be easily used in the Node.js runtime.
We are using git2-rs, which internally binds to libgit2, as a Node.js Addon by utilizing napi.rs.
Please refer to the following links for more information about this project.