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
·

Instrumente pentru Git și version control

Clasament actualizat la 23 iun. 2026

For Git și instrumente de version control, 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.

Explore open-source utilities for managing version control systems, repository hosting, and collaborative code workflow automation.

Instrumente pentru Git și version control

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • theonedev/onedevAvatar theonedev

    theonedev/onedev

    14,705Vezi pe GitHub↗

    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
    Vezi pe GitHub↗14,705
  • gitlabhq/gitlabhqAvatar gitlabhq

    gitlabhq/gitlabhq

    24,433Vezi pe GitHub↗

    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
    Vezi pe GitHub↗24,433
  • takezoe/gitbucketAvatar takezoe

    takezoe/gitbucket

    9,371Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,371
  • go-gitea/giteaAvatar go-gitea

    go-gitea/gitea

    56,328Vezi pe GitHub↗

    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
    Vezi pe GitHub↗56,328
  • gogs/gogsAvatar gogs

    gogs/gogs

    47,606Vezi pe GitHub↗

    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
    Vezi pe GitHub↗47,606
  • gitbucket/gitbucketAvatar gitbucket

    gitbucket/gitbucket

    9,370Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,370
  • git-up/gitupAvatar git-up

    git-up/GitUp

    12,015Vezi pe GitHub↗

    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
    Vezi pe GitHub↗12,015
  • phacility/phabricatorAvatar phacility

    phacility/phabricator

    12,305Vezi pe GitHub↗

    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
    Vezi pe GitHub↗12,305
  • 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

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

    git/git

    61,518Vezi pe GitHub↗

    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
    Vezi pe GitHub↗61,518
  • acaudwell/gourceAvatar acaudwell

    acaudwell/Gource

    13,040Vezi pe GitHub↗

    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
    Vezi pe GitHub↗13,040
  • nvie/gitflowAvatar nvie

    nvie/gitflow

    26,825Vezi pe GitHub↗

    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
    Vezi pe GitHub↗26,825
  • jesseduffield/lazygitAvatar jesseduffield

    jesseduffield/lazygit

    79,339Vezi pe GitHub↗

    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
    Vezi pe GitHub↗79,339
  • unhappychoice/gitlogueAvatar unhappychoice

    unhappychoice/gitlogue

    4,251Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,251
  • jj-vcs/jjAvatar jj-vcs

    jj-vcs/jj

    29,746Vezi pe GitHub↗

    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
    Vezi pe GitHub↗29,746
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
theonedev/onedev14.7KJavamit19 feb. 2026
gitlabhq/gitlabhq24.4KRubyNOASSERTION17 iun. 2026
takezoe/gitbucket9.4KScalaApache-2.015 iun. 2026
go-gitea/gitea56.3KGoMIT16 iun. 2026
gogs/gogs47.6KGoMIT10 iun. 2026
gitbucket/gitbucket9.4KScalaApache-2.015 iun. 2026
git-up/gitup12KObjective-CGPL-3.012 iun. 2026
phacility/phabricator12.3KPHPApache-2.012 apr. 2024
gitextensions/gitextensions8.4KC#other20 feb. 2026
git/git61.5KCNOASSERTION15 iun. 2026

Related searches

  • client GUI pentru navigarea și gestionarea repository-urilor git
  • a version control system for software development
  • un sistem de versionare pentru dezvoltarea software
  • proiect pentru învățarea Git prin reimplementare
  • interfață terminal (TUI) pentru staging și commit în git
  • CMS bazat pe Git
  • branching de tip Git pentru baza de date
  • un sistem de control al versiunilor pentru cod sursă