awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Git- und Versionskontroll-Tools

Ranking aktualisiert am 23. Juni 2026

For Git und Versionsverwaltung, the strongest matches are theonedev/onedev (OneDev is a comprehensive, self-hosted platform that provides Git), gitlabhq/gitlabhq (GitLab is a comprehensive DevOps platform that provides robust) and takezoe/gitbucket (GitBucket is a self-hosted Git forge that provides repository). go-gitea/gitea and gogs/gogs round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Entdecke Open-Source-Utilities für die Verwaltung von Versionskontrollsystemen, Repository-Hosting und die Automatisierung kollaborativer Code-Workflows.

Git- und Versionskontroll-Tools

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • theonedev/onedevAvatar von theonedev

    theonedev/onedev

    14,705Auf GitHub ansehen↗

    OneDev is a self-hosted, unified development platform that integrates Git repository hosting, issue tracking, and continuous integration and deployment (CI/CD) into a single system. It provides a comprehensive environment for managing the entire software lifecycle, allowing teams to coordinate code reviews, track development tasks, and automate build pipelines through a centralized interface. The platform distinguishes itself by offering browser-based, containerized development environments that allow developers to access and edit project files directly on the server. Its build system utilize

    OneDev is a comprehensive, self-hosted platform that provides Git repository hosting, visualization, code review, and workflow automation, making it a complete solution for managing version control and development lifecycles.

    JavaCode Review ToolsGit Hosting PlatformsSelf-Hosted Git Services
    Auf GitHub ansehen↗14,705
  • gitlabhq/gitlabhqAvatar von gitlabhq

    gitlabhq/gitlabhq

    24,433Auf GitHub ansehen↗

    This project is a Git DevOps platform and repository manager providing a complete toolset for hosting Git repositories, managing project tasks, and automating software delivery pipelines. It functions as a self-hosted version control system with integrated access controls, an issue tracker for project management, and a CI/CD pipeline orchestrator. The platform distinguishes itself by integrating DevSecOps capabilities, specifically a security scanner designed to detect secret leaks and API keys during the code review process. It coordinates the entire DevOps lifecycle, linking version control

    GitLab is a comprehensive DevOps platform that provides robust Git repository hosting, integrated code review workflows, and automated CI/CD pipelines, making it a flagship solution for managing the entire software development lifecycle.

    RubyGit Hosting PlatformsSelf-Hosted Git ServicesMerge Request Workflows
    Auf GitHub ansehen↗24,433
  • takezoe/gitbucketAvatar von takezoe

    takezoe/gitbucket

    9,371Auf GitHub ansehen↗

    GitBucket is a self-hosted Git hosting platform and forge designed for managing private repositories. Built with the Scala language, it provides a web interface for version control and is implemented as a server compatible with the GitHub API to ensure integration with existing third-party tools. The platform allows for customization of the version control environment through a plugin-based extension model, enabling the installation of third-party plugins to add specialized features. Its capability surface covers software project management via integrated issue trackers, pull requests, and w

    GitBucket is a self-hosted Git forge that provides repository hosting, code review tools, and issue tracking, serving as a comprehensive platform for managing version control workflows.

    ScalaGit Hosting PlatformsSelf-Hosted Git Services
    Auf GitHub ansehen↗9,371
  • go-gitea/giteaAvatar von go-gitea

    go-gitea/gitea

    56,328Auf GitHub ansehen↗

    Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and software artifact distribution. It provides a collaborative platform that enables teams to host their own source code, manage development tasks through integrated project boards, and store container images or language-specific packages within a unified environment. The platform distinguishes itself through a built-in automation engine that executes continuous integration and delivery pipelines directly triggered by repository events. It utilizes a background task queue to manage asyn

    Gitea is a comprehensive, self-hosted Git service that provides repository hosting, integrated code review, project management, and built-in CI/CD automation, making it a complete solution for managing version control workflows.

    GoGit Hosting ServicesSelf-Hosted Git Services
    Auf GitHub ansehen↗56,328
  • gogs/gogsAvatar von gogs

    gogs/gogs

    47,606Auf GitHub ansehen↗

    Gogs is a self-hosted Git service and collaborative code hosting platform. It functions as a version control manager that allows users to store and manage source code on their own infrastructure using SSH, HTTP, and HTTPS protocols. The platform distinguishes itself through comprehensive mirroring capabilities, acting as a tool to synchronize and mirror repositories and wikis from external hosting providers to a local instance. It is designed for secure, containerized deployment, supporting non-root user configurations to meet strict security requirements. Beyond basic hosting, it provides a

    Gogs is a self-hosted Git service that provides repository hosting, code review support, and workflow automation, making it a comprehensive solution for managing and visualizing your version control infrastructure.

    GoGit Mirroring ToolsSelf-Hosted Git ServicesContainerized Git Servers
    Auf GitHub ansehen↗47,606
  • gitbucket/gitbucketAvatar von gitbucket

    gitbucket/gitbucket

    9,370Auf GitHub ansehen↗

    GitBucket is a self-hosted Git platform and version control hosting service that provides a web interface for managing repositories, issues, and pull requests. Built with a Scala-based manager, it functions as a GitHub API compatible server, allowing it to integrate with external tools that rely on that specific industry schema. The platform distinguishes itself by integrating a Maven repository host for storing and retrieving Java build artifacts alongside source code. It also features a plugin architecture that enables the addition of custom logic and new functionality to the core system.

    GitBucket is a self-hosted Git platform that provides repository hosting, visualization, code review, and workflow automation, making it a comprehensive solution for managing version control environments.

    ScalaSelf-Hosted Git ServicesPull Request ManagementGit Infrastructure and Servers
    Auf GitHub ansehen↗9,370
  • git-up/gitupAvatar von git-up

    git-up/GitUp

    12,015Auf GitHub ansehen↗

    GitUp is a graphical user interface client and version control tool for managing Git repositories. It provides a visual environment for browsing repository content, editing history, and performing version control operations. The application features an interactive commit graph visualizer for navigating branching and merging history. It includes a dedicated history editor that allows for the visual manipulation of the project timeline, including the ability to reorder, split, and roll back commits. The tool covers diff analysis through side-by-side file comparisons and high-speed content sear

    GitUp is a graphical Git client that provides robust repository visualization and history management, though it functions as a local desktop application rather than a repository hosting or server-side management platform.

    Objective-CCommit Graph VisualizersGit Infrastructure and ServersVisual Git Management Tools
    Auf GitHub ansehen↗12,015
  • phacility/phabricatorAvatar von phacility

    phacility/phabricator

    12,305Auf GitHub ansehen↗

    Phabricator is a software development suite consisting of a collection of integrated web applications designed to manage the full software engineering lifecycle. It serves as a project management platform, issue tracking system, and code review tool. The suite provides capabilities for bug tracking and coordination, allowing teams to report and manage software defects and feature requests. It also facilitates peer code review workflows to manage proposed changes before they are merged into a repository. The platform includes tools for project task organization and general software developmen

    Phabricator is a comprehensive software development suite that includes robust code review and repository management tools, making it a strong platform for managing Git workflows and engineering lifecycles.

    PHPCode Review ToolsCode Review Interfaces
    Auf GitHub ansehen↗12,305
  • gitextensions/gitextensionsAvatar von gitextensions

    gitextensions/gitextensions

    8,361Auf GitHub ansehen↗

    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

    This is a comprehensive graphical Git client that provides robust repository visualization, history management, and workflow tools, though it functions as a local desktop application rather than a repository hosting platform.

    C#Commit Graph VisualizersVisual Git Management Tools
    Auf GitHub ansehen↗8,361
  • git/gitAvatar von git

    git/git

    61,518Auf GitHub ansehen↗

    Git is a distributed version control system and command-line tool designed for tracking changes in source code and coordinating collaborative software development. It functions as a content-addressable storage platform where project data is maintained as immutable objects indexed by cryptographic hashes, ensuring data integrity and efficient deduplication. The system organizes project history as a directed acyclic graph, where each commit serves as a snapshot linked to its parent to create a verifiable timeline of modifications. The architecture distinguishes itself through an index-based sta

    This is the core version control system that powers Git workflows, providing the essential command-line interface and repository tracking capabilities, though it lacks the integrated web-based hosting and visual management interfaces found in higher-level platforms.

    CCommand Line InterfacesGit Infrastructure and Servers
    Auf GitHub ansehen↗61,518
  • acaudwell/gourceAvatar von acaudwell

    acaudwell/Gource

    13,040Auf GitHub ansehen↗

    Gource is an animated data visualization engine that transforms version control history into interactive, real-time tree structures. By parsing commit logs from various version control systems, it renders the evolution of a codebase as a dynamic scene where directories appear as branches, files as leaves, and contributors emerge as they modify the project over time. The tool distinguishes itself through a procedural layout engine that calculates spatial positioning based on repository density and a hardware-accelerated graphics engine that maintains smooth animations. It provides granular con

    Gource is a specialized visualization tool for rendering version control history as an animation, but it lacks the repository hosting, management, and workflow automation features required for a comprehensive Git management platform.

    C++Version Control History VisualizersHistory Analysis and Visualization
    Auf GitHub ansehen↗13,040
  • nvie/gitflowAvatar von nvie

    nvie/gitflow

    26,825Auf GitHub ansehen↗

    Gitflow is a Git branching model extension and workflow automation tool. It provides a set of command line tools and automated scripts to manage feature development, release cycles, and hotfixes using standard Git operations. The project coordinates software releases and versioning through the management of dedicated release and support branches. It automates the creation and merging of branches to maintain a structured development cycle and manage the transition of code from development to production. The tool covers the full lifecycle of several branch types, including the isolation of new

    This tool provides a structured command-line extension for automating complex Git branching workflows, though it lacks the repository hosting and visual interface features of a full management platform.

    ShellGit Workflow Automation
    Auf GitHub ansehen↗26,825
  • jesseduffield/lazygitAvatar von jesseduffield

    jesseduffield/lazygit

    79,339Auf GitHub ansehen↗

    Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven workflow. It functions as a visual abstraction layer that bridges native commands with an interactive environment, allowing users to manage repository history, branches, and commit workflows without relying solely on manual command-line input. The tool distinguishes itself by automating complex version control tasks that typically require multiple manual steps. It provides specialized interfaces for interactive rebasing, commit history amendment, and binary search-based regress

    This is a terminal-based interface that provides powerful visualization and automation for Git workflows, though it functions as a local client rather than a repository hosting or mirroring platform.

    GoCommit Graph VisualizersGit Workflow Automations
    Auf GitHub ansehen↗79,339
  • unhappychoice/gitlogueAvatar von unhappychoice

    unhappychoice/gitlogue

    4,251Auf GitHub ansehen↗

    Gitlogue is a code evolution visualizer and playback engine that transforms Git commit logs into animated representations of a project's growth. It functions as a diff animation tool that simulates the evolution of a repository by replaying historical changes through timed sequences of typing and cursor movements. The tool features a playback system that allows for date filtering to slice history into specific timeframes and global speed adjustments to control the pace of the animation. It includes visual customization options for themes and uses a parsing engine to provide syntax highlightin

    This tool is a specialized visualization utility for replaying commit history as an animation, but it lacks the repository hosting, management, and code review features required for a comprehensive Git management platform.

    RustGit Commit History VisualizersGit History Visualizations
    Auf GitHub ansehen↗4,251
  • jj-vcs/jjAvatar von jj-vcs

    jj-vcs/jj

    29,746Auf GitHub ansehen↗

    Jujutsu is a distributed version control engine designed to manage project history through mutable commits and a persistent operation log. By treating the working directory as a mutable commit, it eliminates the need for manual staging areas, allowing users to modify repository history directly without checking out specific branches. The system maintains full compatibility with existing remote repositories, ensuring that local workflows remain interoperable with standard version control ecosystems. A defining characteristic of the project is its conflict-aware architecture, which treats merge

    Jujutsu is a powerful version control engine that serves as a Git-compatible alternative for managing repository history and workflows, though it functions as a standalone VCS rather than a repository hosting platform.

    RustVersion Control History Visualizers
    Auf GitHub ansehen↗29,746
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
theonedev/onedev14.7KJavamit19. Feb. 2026
gitlabhq/gitlabhq24.4KRubyNOASSERTION17. Juni 2026
takezoe/gitbucket9.4KScalaApache-2.015. Juni 2026
go-gitea/gitea56.3KGoMIT16. Juni 2026
gogs/gogs47.6KGoMIT10. Juni 2026
gitbucket/gitbucket9.4KScalaApache-2.015. Juni 2026
git-up/gitup12KObjective-CGPL-3.012. Juni 2026
phacility/phabricator12.3KPHPApache-2.012. Apr. 2024
gitextensions/gitextensions8.4KC#other20. Feb. 2026
git/git61.5KCNOASSERTION15. Juni 2026

Related searches

  • ein GUI-Client zum Browsen und Verwalten von git-Repositories
  • a version control system for software development
  • Version control extensions
  • ein Versionsverwaltungssystem für die Softwareentwicklung
  • Projekt zum Erlernen von Git durch Neuimplementierung
  • ein Terminal-UI zum Staging und Committen mit git
  • Git-basiertes Content-CMS
  • Git-ähnliches Branching für meine Datenbank