A cross-platform, linkable library implementation of Git that you can use in your application.
-
Updated
Jul 18, 2026 - C
A cross-platform, linkable library implementation of Git that you can use in your application.
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
Neovim git GUI powered by libgit2
Recursively search directories for a regex pattern
R bindings to the libgit2 library
Simple and fast git helper functions.
Git integration for the Wolfram Language
Git for Modern C++ (A libgit2 Wrapper Library)
Git worktree manager for the terminal: CLI + TUI in Rust. Creates the worktree, runs your project setup, links the GitHub issue. Single binary, no git CLI needed.
Perl bindings to the Git linkable library (libgit2)
Add a description, image, and links to the libgit2 topic page so that developers can more easily learn about it.
To associate your repository with the libgit2 topic, visit your repo's landing page and select "manage topics."