awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
libgit2 avatar

libgit2/libgit2sharp

0
View on GitHub↗
3,439 stars·922 forks·C#·MIT·11 viewslibgit2.github.com↗

Libgit2sharp

Git + .NET = ❤

Features

  • Git and GitHub Libraries - .NET implementation of libgit2.
  • Git Tools - Native Git implementation for managed code.
  • Version Control - Native C# bindings for the libgit2 library.

Star history

Star history chart for libgit2/libgit2sharpStar history chart for libgit2/libgit2sharp

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Libgit2sharp

Similar open-source projects, ranked by how many features they share with Libgit2sharp.
  • arc90/git-sweeparc90 avatar

    arc90/git-sweep

    2,675View on GitHub↗

    A command-line tool that helps you clean up Git branches that have been merged into master.

    Python
    View on GitHub↗2,675
  • gitextensions/gitextensionsgitextensions avatar

    gitextensions/gitextensions

    8,361View on GitHub↗

    GitExtensions is a graphical user interface client for managing Git repositories. It provides a suite of visual tools for browsing commit logs, staging changes, and tracking file evolution across a project's history. The project features a commit visualizer that maps branch and merge relationships via a graphical map and a dedicated history manager for performing interactive rebases and squashing commits. It includes a visual merge conflict resolver to identify and fix overlapping code changes during merges or history rewrites. The software covers broad version control capabilities, includin

    C#gitgit-clientgit-gui
    View on GitHub↗8,361
  • alirezanet/husky.netalirezanet avatar

    alirezanet/Husky.Net

    846View on GitHub↗

    Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you commit or push. 🚀

    C#code-formatdev-dependenciesdeveloper-experience
    View on GitHub↗846
  • sobolevn/git-secretsobolevn avatar

    sobolevn/git-secret

    4,023View on GitHub↗

    git-secret is a command line tool and Bash encryption utility used to manage sensitive configuration files and passwords within Git repositories. It enables version controlled secret storage by encrypting files with GPG public keys, ensuring that sensitive data can be committed to a repository without exposing plaintext. The tool utilizes a PGP encryption workflow to control access through a managed keyring of authorized public keys. This allows for the granting and revocation of decryption permissions for specific users. To prevent accidental data leaks, it automatically integrates with Git

    Shellencryptiongitgit-addons
    View on GitHub↗4,023
See all 30 alternatives to Libgit2sharp→

Frequently asked questions

What does libgit2/libgit2sharp do?

Git + .NET = ❤

What are the main features of libgit2/libgit2sharp?

The main features of libgit2/libgit2sharp are: Git and GitHub Libraries, Git Tools, Version Control.

What are some open-source alternatives to libgit2/libgit2sharp?

Open-source alternatives to libgit2/libgit2sharp include: gitextensions/gitextensions — GitExtensions is a graphical user interface client for managing Git repositories. It provides a suite of visual tools… unixorn/git-extra-commands — A collection of git utilities, useful extra git scripts, tutorials and other useful articles. alirezanet/husky.net — Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you… arc90/git-sweep — A command-line tool that helps you clean up Git branches that have been merged into master. sobolevn/git-secret — git-secret is a command line tool and Bash encryption utility used to manage sensitive configuration files and… alichtman/shallow-backup — Git-integrated backup tool for macOS and Linux devs.