I am happy to announce the derelict-git2.
derelict-git2 is a dynamic binding to libgit2 v0.25.1 (latest
stable release) for the D programming language.
I created it because existing binding[1] is dead as well as
high-level wrapper[2].
Dynamic bindings are much easier to use, although they are more
complex in development.
Also, I could help if somebody wants to create a wrapper on top
of derelict-git2.
Check out project page on dub: http://derelict-git2.dub.pm
And create an issue on GitHub:
https://github.com/ohdatboi/derelict-git2
[1] http://code.dlang.org/packages/libgit2
[2] http://code.dlang.org/packages/dlibgit