C# Git

Open-source C# projects categorized as Git | Edit details

Top 16 C# Git Projects

  • GitHub repo 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: Has anyone else seen this bizarre trend of developers refusing to use Git GUIs because they wanna 'git gud' at using the CLI? | reddit.com/r/ExperiencedDevs | 2021-09-21

    I can't recommend GitExtensions enough. It's a very good UI tool that maps the CLI commands 1 to 1 for the most part. In fact, whenever you do something through the UI, it opens up a console where it shows you the command it just run. I think it's a very good way to learn GIT: UI to see the tree in front of you, but you also see the commands. By default I see at all times the tree, the diff of the last commit and/or the console where I can just type in my commands, it's smooth. http://gitextensions.github.io/

  • GitHub repo SparkleShare

    Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.

  • Syncfusion

    Rapidly build stunning web apps using Syncfusion Blazor UI components.. Includes DataGrid, Charts, Schedular, Diagram, and much more. Our native, high-performance components have rich UIs and data visualization, backed by professional support. Free 30-day Trial.

  • GitHub repo LibGit2Sharp

    Git + .NET/Mono = ❤

    Project mention: In code , code merge library | reddit.com/r/csharp | 2021-04-22

    Is it something you could possibly achieve with git? - https://github.com/libgit2/libgit2sharp/

  • GitHub repo Unity

    GitHub for Unity

    Project mention: Alternatives to GitHub for Unity plugin? | reddit.com/r/Unity3D | 2021-10-09
  • GitHub repo Visual Studio Community

    GitHub Extension for Visual Studio

    Project mention: Developer Diaries: Week 2 - All blocked up, making friends, reading docs | dev.to | 2021-09-09

    Github Pull Request Extension in VS Code - I love being able to see in my editor the comments made on my PRs so I can fix the code while I'm right there

  • GitHub repo GitVersion

    From git log to SemVer in no time

    Project mention: Constant merge conflicts on csproj files | reddit.com/r/dotnet | 2021-10-06

    Self promotion: I made Verlite for this purpose, tho something like GitVersion might be more suitable for your workflow.

  • GitHub repo git-tfs

    A Git/TFS bridge, similar to git-svn

    Project mention: Migrating From TFS 2015 Update 3 to Azure DevOps | reddit.com/r/azuredevops | 2021-08-14

    In Azure DevOps there is a migration tool, you may be able to use it/test it to try a couple of repositories. I believe it moves 90 days of history. If you need more, there is a git tool, I think it's https://github.com/git-tfs/git-tfs, that would create a git repository that you could upload into Git.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo 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.

    Project mention: What is a piracy-friendly way to host Git repositories containing links to pirate sites? | reddit.com/r/Piracy | 2021-06-01

    You could host it yourself. I run my own git-server using Bonobo Git Server, but there are lots of other self-hosting options. You can check out the wiki at r/selfhosted to see whats good for you

  • GitHub repo Git-Credential-Manager-Core

    Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.

    Project mention: Git Credential Manager | news.ycombinator.com | 2021-10-04
  • GitHub repo RepoZ

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

  • GitHub repo UpmGitExtension

    This package extends the UI of Unity Package Manager (UPM) for the packages installed from git repository.

    Project mention: Install automatically another package from a custom package | reddit.com/r/Unity3D | 2021-06-29
  • GitHub repo Git Diff Margin

    Git Diff Margin displays live Git changes of the currently edited file on Visual Studio margin and scroll bar. Supports Visual Studio 2012 through Visual Studio 2022

    Project mention: What are some extensions you can't live without? | reddit.com/r/dotnet | 2021-01-13

    Git Diff Margin - displays live Git changes of the currently edited file on Visual Studio margin and scroll bar.

  • GitHub repo GitDependencyResolverForUnity

    This plugin resolves git url dependencies in the package for Unity Package Manager. You can use a git url as a package dependency!

    Project mention: Install automatically another package from a custom package | reddit.com/r/Unity3D | 2021-06-29
  • GitHub repo dotignore

    Creat your .gitignore files with CLI

    Project mention: dotignore-Create your .gitignore files with cli | reddit.com/r/github | 2021-09-05
  • GitHub repo dotnet-newrepo

    dotnet tool to create a git repo for a dotnet project including folders, solution, test project, readme, license, azure devops build template and more...

    Project mention: dotnet-newrepo | reddit.com/r/dotnet | 2021-04-02

    You can find all the info on how to install and use the tool on the github repo: https://github.com/gigi81/dotnet-newrepo/

  • GitHub repo CoronaDeployments

    This project is created to make versioned deployments behind IIS easy! This project main focus is on Dot Net (Windows Server & IIS) & SVN SCM / Git deployments.

    Project mention: CoronaDeployments: Versioned net core deployments behind IIS | reddit.com/r/dotnet | 2021-04-17

    Here is the project; https://github.com/SherifRefaat/CoronaDeployments

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). The latest post mention was on 2021-10-09.


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

Project Stars
1 GitExtensions 5,908
2 SparkleShare 4,637
3 LibGit2Sharp 2,425
4 Unity 2,323
5 Visual Studio Community 2,129
6 GitVersion 2,072
7 git-tfs 1,724
8 Bonobo Git Server 1,683
9 Git-Credential-Manager-Core 1,459
10 RepoZ 644
11 UpmGitExtension 501
12 Git Diff Margin 231
13 GitDependencyResolverForUnity 152
14 dotignore 8
15 dotnet-newrepo 4
16 CoronaDeployments 2
Find remote Git jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.