C# Git Tools

Open-source C# projects categorized as Git Tools

Top 9 C# Git Tool Projects

  1. GitExtensions

    Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).

    Project mention: Why Linux is not ready for the desktop, the final edition | news.ycombinator.com | 2024-12-31

    https://github.com/gitextensions/gitextensions/issues/7738

    I never said it was a requirement. You have now accused me of saying something I'd never said, you crossed the line and goodbye.

    Continue to use a crap pseudo-OS with no security and believe everyone around is a geek who is willing to learn CLI, bash, vi, git bisect, reading mans, etc. just to use it.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. LibGit2Sharp

    Git + .NET = ❤

  4. GitVersion

    From git log to SemVer in no time

    Project mention: Semantic Versioning using GitVersion YAML file for your .NET, Java, and Kotlin projects' CI/CD | dev.to | 2024-12-03

    name: Java Build and Test With Gradle on: [push, pull_request, workflow_dispatch] jobs: build: runs-on: ubuntu-latest permissions: contents: read steps: - name: Checkout uses: actions/[email protected] with: fetch-depth: 0 - name: Set up JDK 23 uses: actions/[email protected] #https://github.com/actions/setup-java with: java-version: '23' distribution: 'oracle' - name: Install GitVersion 6.0.5 for Gradle run: | wget -q -O gitversion.tar.gz https://github.com/GitTools/GitVersion/releases/download/6.0.5/gitversion-linux-x64-6.0.5.tar.gz mkdir gitversion_extracted tar -xzf gitversion.tar.gz -C gitversion_extracted ls -R gitversion_extracted sudo mv gitversion_extracted/gitversion /usr/local/bin/gitversion sudo chmod +x /usr/local/bin/gitversion - name: Setup Gradle 8.11.1 uses: gradle/actions/setup-gradle@v4 #https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#build-with-a-specific-gradle-version with: gradle-version: '8.11.1' - name: Build with Gradle 8.11.1 run: gradle build --scan --warning-mode all dependency-submission: # See: https://github.com/gradle/actions/blob/main/dependency-submission/README.md runs-on: ubuntu-latest permissions: contents: write steps: - name: Checkout uses: actions/[email protected] - name: Set up JDK 23 uses: actions/[email protected] with: java-version: '23' distribution: 'oracle' - name: Setup Gradle 8.11.1 uses: gradle/actions/setup-gradle@v4 with: gradle-version: '8.11.1' - name: Setup Gradle Wrapper run: gradle wrapper - name: Generate and submit dependency graph uses: gradle/actions/dependency-submission@v4

  5. Bonobo Git Server

    Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. Go to homepage for release and more info.

  6. RepoZ

    👨‍💻 A zero-conf git repository hub for Windows and macOS with Windows Explorer- & CLI-enhancements

  7. GitTrends

    A iOS and Android app to monitor the Views, Clones and Star history of your GitHub repos

  8. Husky.Net

    Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Verlite

    Automatically version projects via semantic git tags with a focus on being lite, optimized for continuous delivery.

  11. GitRead.Net

    .Net Standard library for reading Git repository data

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Git Tools discussion

Log in or Post with

C# Git Tools related posts

  • Why Linux is not ready for the desktop, the final edition

    1 project | news.ycombinator.com | 31 Dec 2024
  • Enhancing Your Git Workflow with Git Credential Manager Core

    1 project | dev.to | 22 Sep 2024
  • Dear Atlassian, fix that fuckn Sourcetree launch screen

    2 projects | news.ycombinator.com | 14 Jun 2023
  • Git Merge – The Definitive Guide

    2 projects | /r/programming | 26 May 2023
  • I urgently need help with reverting changes made in Git (complete noob)

    1 project | /r/git | 24 May 2023
  • IT Pro Tuesday #251 - Git UI, Fiber Training, Infosec News & More

    2 projects | /r/ITProTuesday | 16 May 2023
  • Git GUI app that can double click on a branch to check it out?

    1 project | /r/git | 7 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 25 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Git Tool projects in C#? This list will help you:

# Project Stars
1 GitExtensions 7,936
2 LibGit2Sharp 3,273
3 GitVersion 2,944
4 Bonobo Git Server 1,815
5 RepoZ 1,046
6 GitTrends 746
7 Husky.Net 732
8 Verlite 23
9 GitRead.Net 19

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai