awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to libgit2/libgit2sharp

Open-source alternatives to Libgit2sharp

30 open-source projects similar to libgit2/libgit2sharp, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Libgit2sharp alternative.

  • gitextensions/gitextensionsAvatar gitextensions

    gitextensions/gitextensions

    8,361Vezi pe 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
    Vezi pe GitHub↗8,361
  • sobolevn/git-secretAvatar sobolevn

    sobolevn/git-secret

    4,023Vezi pe 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
    Vezi pe GitHub↗4,023
  • unixorn/git-extra-commandsAvatar unixorn

    unixorn/git-extra-commands

    1,163Vezi pe GitHub↗

    A collection of git utilities, useful extra git scripts, tutorials and other useful articles.

    Shellantigenbashcollection
    Vezi pe GitHub↗1,163

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • arc90/git-sweepAvatar arc90

    arc90/git-sweep

    2,675Vezi pe GitHub↗

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

    Python
    Vezi pe GitHub↗2,675
  • alirezanet/husky.netAvatar alirezanet

    alirezanet/Husky.Net

    846Vezi pe 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
    Vezi pe GitHub↗846
  • bigh/git-fuzzyAvatar bigH

    bigH/git-fuzzy

    2,430Vezi pe GitHub↗

    interactive git with the help of fzf

    Shell
    Vezi pe GitHub↗2,430
  • alichtman/shallow-backupAvatar alichtman

    alichtman/shallow-backup

    1,328Vezi pe GitHub↗

    Git-integrated backup tool for macOS and Linux devs.

    Pythonbackupbackup-scriptbackup-utility
    Vezi pe GitHub↗1,328
  • activities/contributing-to-open-sourceA

    activities/contributing-to-open-source

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • awetzel/gitexAvatar awetzel

    awetzel/gitex

    71Vezi pe GitHub↗

    Elixir implementation of the Git object storage, but with the goal to implement the same semantic with other storage and topics

    Elixir
    Vezi pe GitHub↗71
  • artees/unity-semverA

    Artees/Unity-SemVer

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • baba786/phabricator-mcp-serverB

    baba786/phabricator-mcp-server

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • beyang/hgoB

    beyang/hgo

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • desktop/desktopAvatar desktop

    desktop/desktop

    21,587Vezi pe GitHub↗

    This project is a graphical desktop client for managing version control repositories. It provides a visual interface that translates complex command-line operations into intuitive workflows for tracking local code changes and synchronizing them with remote servers. The application distinguishes itself through integrated credential management and network configuration tools. It utilizes secure authentication flows to handle remote service logins and includes a network layer that automatically detects and applies system-wide proxy settings. These capabilities ensure that version control operati

    TypeScriptelectrongitgithub
    Vezi pe GitHub↗21,587
  • bingohuang/progit2-gitbookAvatar bingohuang

    bingohuang/progit2-gitbook

    468Vezi pe GitHub↗

    Pro Gi­t 第二版 ­简体中文

    Ruby
    Vezi pe GitHub↗468
  • agis-/git-style-guideAvatar agis-

    agis-/git-style-guide

    5,114Vezi pe GitHub↗

    This project is a version control style guide and contribution standard. It provides formal specifications for maintaining consistency in commit messaging, branch naming, and general development workflows within Git. The guide focuses on organizing project history through atomic commit structuring and specific rebasing strategies to ensure a clean, linear timeline. It establishes standardized conventions for naming branches with ticket identifiers and formatting commit messages to explain the reasoning behind changes. The framework also covers the coordination of team contributions through m

    Vezi pe GitHub↗5,114
  • brunolevy/learn-fpgaAvatar BrunoLevy

    BrunoLevy/learn-fpga

    3,549Vezi pe GitHub↗

    Learning FPGA, yosys, nextpnr, and RISC-V

    C++
    Vezi pe GitHub↗3,549
  • brigade/overcommitAvatar brigade

    brigade/overcommit

    4,008Vezi pe GitHub↗

    Overcommit is a Git hook manager and workflow automation system used to configure, deploy, and orchestrate scripts that enforce coding standards and project workflows. It acts as a management layer for distributed hook configuration, applying global templates across multiple repositories to ensure consistent validation rules. The system functions as a parallel task runner, executing multiple validation scripts concurrently across CPU cores to reduce the time spent during pre-commit checks. It distinguishes itself through signature-based integrity verification to detect unauthorized changes to

    Ruby
    Vezi pe GitHub↗4,008
  • arslanbilal/git-cheat-sheetAvatar arslanbilal

    arslanbilal/git-cheat-sheet

    7,303Vezi pe GitHub↗

    This project is a comprehensive Git command reference guide and version control cheat sheet. It serves as a technical directory of terminal syntax and functional workflows organized as markdown documentation. The documentation is structured to map specific commands to development lifecycle stages, providing detailed guidance on implementing feature workflows, managing production releases, and executing critical hotfixes. The reference covers a broad range of version control capabilities, including repository initialization, branch and merge management, remote synchronization, and project his

    cheatsheetgitgit-flow
    Vezi pe GitHub↗7,303
  • carloscuesta/gitmoji-cliAvatar carloscuesta

    carloscuesta/gitmoji-cli

    4,838Vezi pe GitHub↗

    gitmoji-cli is a command line interface and Git extension used to generate structured commit messages with standardized emojis. It functions as a commit message generator that allows users to visually categorize code changes and track modifications through a predefined library of visual icons. The tool provides an interactive workflow that replaces raw text entry with guided prompts for selecting categories, scopes, and descriptions. It includes a searchable emoji library with keyword-based indexing and local caching to facilitate the selection of accurate visual markers. The project support

    JavaScriptcliemojigitmoji
    Vezi pe GitHub↗4,838
  • chronos778/git-rewindC

    Chronos778/git-rewind

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • colinlienard/gitlightAvatar colinlienard

    colinlienard/gitlight

    925Vezi pe GitHub↗

    🐙 GitHub & GitLab notifications on your desktop

    Svelte
    Vezi pe GitHub↗925
  • dahlbyk/posh-gitAvatar dahlbyk

    dahlbyk/posh-git

    8,218Vezi pe GitHub↗

    posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal productivity. It integrates Git status and branch information directly into the PowerShell command prompt and provides a toolkit for customizing the appearance, colors, and path formatting of the shell session. The project distinguishes itself by providing command line autocompletion for Git commands, branch names, and file paths. It also includes an SSH agent manager with wrapper commands to start, stop, and monitor the status of secure shell agent processes. The software covers broade

    PowerShellchocolateygitpowershell
    Vezi pe GitHub↗8,218
  • danlucraft/git.jsAvatar danlucraft

    danlucraft/git.js

    1,305Vezi pe GitHub↗

    pure-Javascript Git implementation

    JavaScript
    Vezi pe GitHub↗1,305
  • datarootsio/databooksD

    datarootsio/databooks

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • defaultyuan/git-proAvatar DefaultYuan

    DefaultYuan/Git-Pro

    19Vezi pe GitHub↗

    微博:DefaultYuan

    Vezi pe GitHub↗19
  • defunct/github4jAvatar defunct

    defunct/github4j

    3Vezi pe GitHub↗

    GITHUB4J UPLOADER

    Java
    Vezi pe GitHub↗3
  • bobbyiliev/introduction-to-git-and-github-ebookB

    bobbyiliev/introduction-to-git-and-github-ebook

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • devhubapp/devhubAvatar devhubapp

    devhubapp/devhub

    10,100Vezi pe GitHub↗

    Devhub is a cross-platform developer tool and event aggregator designed to monitor GitHub activities. It provides a unified interface for tracking issues, notifications, and user actions across multiple repositories, consolidating these updates into a single view to reduce notification clutter. The application utilizes a multi-column dashboard for organizing data streams via customizable filters and saved searches. This interface allows for the management of review queues, the monitoring of specific user actions, and the display of notification context without requiring navigation to the sour

    TypeScript
    Vezi pe GitHub↗10,100
  • doggy8088/learn-git-in-30-daysAvatar doggy8088

    doggy8088/Learn-Git-in-30-days

    4,460Vezi pe GitHub↗

    This project is a technical training curriculum and step-by-step educational guide designed to take users from a beginner to an advanced level of Git proficiency. It serves as a structured tutorial for mastering Git version control, focusing on commands, data structures, branching strategies, and remote collaboration. The learning path is organized into a sequential thirty-day schedule that divides complex version control subjects into thematic units. This progression combines theoretical explanations with practical command-line tasks to reinforce technical understanding and muscle memory. T

    Vezi pe GitHub↗4,460
  • bmf-san/ggcAvatar bmf-san

    bmf-san/ggc

    284Vezi pe GitHub↗

    A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.

    Goclideveloper-toolsgit
    Vezi pe GitHub↗284