Search code examples
pythongitdvcs

Is there implementation of Git in pure Python?


Is there implementation of Git in pure Python?


Solution

  • Found Dulwich:

    Dulwich is a pure-Python implementation of the Git file formats and protocols.

    The project is named after the village in which Mr. and Mrs. Git live in the Monty Python sketch.

    Looks like a low-level library, the API did not appear friendly to my eyes, but there's a tutorial on the Github page