awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesVersion Control Tools

Tools and utilities for managing Git repositories and workflows.

Explore 6 awesome GitHub repositories matching part of an awesome list · Version Control Tools. Refine with filters or upvote what's useful.

Awesome Version Control Tools GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gogits/gogsAvatar de gogits

    gogits/gogs

    47,627Ver en GitHub↗

    Gogs is a self-hosted Git service and repository manager written in Go. It provides a web-based hosting platform for storing version-controlled repositories with a focus on lightweight deployment across various operating systems and hardware architectures. The system distinguishes itself through a single-binary deployment model, which simplifies installation. It also supports repository migration, allowing users to move existing codebases and documentation from other hosting services into a self-managed environment. The platform covers collaborative code development through pull requests and

    Self-hosted Git service written in Go.

    Go
    Ver en GitHub↗47,627
  • sitaramc/gitoliteAvatar de sitaramc

    sitaramc/gitolite

    8,582Ver en GitHub↗

    Gitolite es una capa de gestión del lado del servidor para repositorios Git autohospedados que orquesta la configuración de repositorios y el acceso de usuarios mediante claves públicas SSH. Funciona como un orquestador de configuración de Git, aplicando reglas de repositorio y roles de usuario en un servidor Linux central para gestionar el ciclo de vida de los datos de control de versiones alojados. El sistema se distingue por su modelo de administración basado en Git, donde todos los usuarios y reglas de acceso se almacenan en un repositorio Git dedicado que sirve como única fuente de verdad. Esto permite a los administradores del servidor gestionar el entorno de alojamiento enviando cambios de configuración a este repositorio administrativo. El proyecto proporciona un control de acceso granular, utilizando coincidencias basadas en patrones para restringir o conceder permisos a ramas y etiquetas específicas. Incluye capacidades para organizar usuarios y repositorios en grupos y ofrece una interfaz restringida para ejecutar tareas administrativas y consultar el estado del servidor a través de SSH sin necesidad de acceso completo a la shell.

    Tool for managing Git server access and permissions.

    Perl
    Ver en GitHub↗8,582
  • gitextensions/gitextensionsAvatar de gitextensions

    gitextensions/gitextensions

    8,361Ver en 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

    A graphical user interface for managing Git repositories.

    C#gitgit-clientgit-gui
    Ver en GitHub↗8,361
  • mroth/lolcommitsAvatar de mroth

    mroth/lolcommits

    4,811Ver en GitHub↗

    lolcommits es una herramienta automatizada para capturar, archivar y asociar medios de cámara web con historiales de control de versiones. Funciona como un archivador de instantáneas de cámara web y herramienta de visualización de historial que activa fotos, GIFs o videos cada vez que se realiza un commit de Git. El sistema utiliza la automatización de hooks de Git para asociar hashes de commit con instantáneas físicas del desarrollador. Incluye un sistema de plugins para integrar herramientas de terceros para transformar imágenes capturadas o añadir superposiciones visuales como mensajes de commit e identificadores. La herramienta proporciona un navegador de archivos multimedia para recuperar capturas asociadas con repositorios específicos. También incluye un sistema de configuración para gestionar la selección de dispositivos, duraciones de grabación y retrasos de calentamiento.

    Captures photos during git commits for fun.

    Ruby
    Ver en GitHub↗4,811
  • creationix/js-gitAvatar de creationix

    creationix/js-git

    3,844Ver en GitHub↗

    js-git is a modular JavaScript implementation of the Git protocol and object model. It provides a content-addressable storage engine that manages blobs, trees, and commits using cryptographic hashes, allowing version control functionality to operate without external system dependencies. The project features a pluggable repository interface and storage layer, enabling Git data to be persisted across diverse mediums such as browser databases or local file systems. It includes a streaming packfile processor for packing and unpacking objects to facilitate efficient data transfer. The library cov

    Pure JavaScript implementation of Git.

    JavaScript
    Ver en GitHub↗3,844
  • maryrosecook/gitletAvatar de maryrosecook

    maryrosecook/gitlet

    2,162Ver en GitHub↗

    Git implemented in JavaScript

    Educational implementation of Git in JavaScript.

    JavaScript
    Ver en GitHub↗2,162
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Version Control Tools