dotnet@gentoo.org libgit2starp is PInvoke wrapper (in C# language) for libgit2, which is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write custom Git applications. libgit2/libgit2sharp