A cross-platform, linkable library implementation of Git that you can use in your application.
libgit2 bindings for Rust
Python bindings for libgit2
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
Everyday Git, made delightful. A modern, fast, beautiful open-source Git client for macOS, Windows, and Linux.