libgit2/libgit2sharp

Git + .NET = ❤

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 54 minutes ago
Type:Library / SDKCategory(s):Git & Version ControlDeveloper Tools
Added to GitGenius on September 20th, 2026
Created on February 26th, 2011
Open Issues & Pull Requests: 457 (+0)
GitHub issues: Enabled
Number of forks: 925
Total Stargazers: 3,458 (+0)
Total Subscribers: 125 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 52
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,046 days
Stale 30+ days: 50
Stale 90+ days: 43

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • FeatReq (2)
  • libgit2 (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

LibGit2Sharp is a .NET binding that brings the native Git implementation of libgit2 to managed code.

The tool solves the problem of accessing Git functionality from .NET applications without shelling out to the command-line git executable. It wraps libgit2, a native C implementation of Git, exposing its capabilities through a managed API that .NET developers can call directly. This approach provides both the speed of native code and the convenience of a .NET interface.

LibGit2Sharp suits projects that need programmatic Git access within the .NET ecosystem, whether for version control integration, repository manipulation, or Git-based workflows. It is available as a NuGet package, making it straightforward to add to existing .NET projects.

The project maintains a comprehensive test suite with over one thousand unit tests, which both ensures software quality and serves as usage examples for contributors and users. The README provides detailed guidance for optimizing test execution on Windows, including environment variable configuration and anti-virus exclusions. The project accepts contributions through a standard fork-and-pull-request workflow and maintains documentation in its wiki. Support is directed to StackOverflow for usage questions and the issue tracker for bug reports and feature requests.