C# Git

Open-source C# projects categorized as Git

Top 23 C# Git Projects

  • Files

    A modern file manager that helps users organize their files and folders.

    Project mention: Files | news.ycombinator.com | 2024-03-18
  • 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
  • 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).

  • git-credential-manager

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

    Project mention: Ladybird browser to start using Swift language this fall | news.ycombinator.com | 2024-08-10
  • SparkleShare

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

  • LibGit2Sharp

    Git + .NET = ❤

  • Unity

    GitHub for Unity (by github-for-unity)

  • 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

  • SaaSHub

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

    SaaSHub logo
  • git-tfs

    A Git/TFS bridge, similar to git-svn

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

  • sourcegit

    Windows/macOS/Linux GUI client for GIT users

    Project mention: SourceGit, a promising open-source Git UI on Linux, finally | news.ycombinator.com | 2024-10-25
  • RepoZ

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

  • UpmGitExtension

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

  • Husky.Net

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

  • versionize

    Automatic versioning and CHANGELOG generation, with semver and conventional commits for dotnet

  • 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

  • GitDependencyResolverForUnity

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

  • Crypto-Notepad

    🔑 Simple notepad for Windows with encryption features

  • Git-It-GUI

    A Git GUI client designed to be simple with game studio collaboration in mind.

  • git-rocket-filter

    Rewrite git branches in a powerful way

  • BuildVersioning

    Simple build versioning for .NET, powered by Git tags

  • Versioning.NET

    A dotnet tool that automatically increments versions in csproj files based on git commit hints.

  • dotignore

    Creat your .gitignore files with CLI

  • cheatsheets

    code snippets instead of bookmarking and search stack overflow (by eddyizm)

  • SaaSHub

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

    SaaSHub logo
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 discussion

Log in or Post with

C# Git related posts

  • SourceGit, a promising open-source Git UI on Linux, finally

    1 project | news.ycombinator.com | 25 Oct 2024
  • Git-credential-manager: Secure, cross-platform Git credential storage

    1 project | news.ycombinator.com | 18 Jul 2024
  • Debian Git Monorepo

    4 projects | news.ycombinator.com | 2 Apr 2024
  • Help switching from https to SSH to push files to a repository

    3 projects | /r/github | 16 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
  • Pull Request Tool

    1 project | /r/dotnet | 12 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Files 34,877
2 GitExtensions 7,814
3 git-credential-manager 6,995
4 SparkleShare 4,886
5 LibGit2Sharp 3,214
6 Unity 3,023
7 GitVersion 2,873
8 git-tfs 1,932
9 Bonobo Git Server 1,813
10 sourcegit 1,490
11 RepoZ 1,023
12 UpmGitExtension 774
13 Husky.Net 711
14 versionize 305
15 Git Diff Margin 291
16 GitDependencyResolverForUnity 249
17 Crypto-Notepad 228
18 Git-It-GUI 110
19 git-rocket-filter 84
20 BuildVersioning 59
21 Versioning.NET 20
22 dotignore 14
23 cheatsheets 12

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

Did you konow that C# is
the 11th most popular programming language
based on number of metions?