3 ms·
> It seems a similar story with the rest of git. Dulwich[1] is a pure-python Git implementation that's been around for many years, meant to be used as a librar
by TkTech 3y ago
> It seems a similar story with the rest of git.
Dulwich[1] is a pure-python Git implementation that's been around for many years, meant to be used as a library. I used it a long time ago to make a git-backed wiki. There's also libgit2 which is exactly what it sounds like and it has mature Go bindings[2]. I'm sure there are more implementations.
[1]: https://github.com/jelmer/dulwich https://github.com/jelmer/dulwich
[2]: https://github.com/libgit2/git2go https://github.com/libgit2/git2go