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
·

11 repositorios

Awesome GitHub RepositoriesVersion Control Platforms

Comprehensive platforms that provide hosting and management services for version-controlled codebases.

Explore 11 awesome GitHub repositories matching devops & infrastructure · Version Control Platforms. Refine with filters or upvote what's useful.

Awesome Version Control Platforms GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • go-gitea/giteaAvatar de go-gitea

    go-gitea/gitea

    56,328Ver en 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

    Enables teams to host their own Git infrastructure with built-in collaboration tools for code reviews and project oversight.

    Gobitbucketcicddevops
    Ver en GitHub↗56,328
  • 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

    Offers a lightweight platform for hosting and managing Git repositories on private infrastructure with a web interface.

    Go
    Ver en GitHub↗47,627
  • gogs/gogsAvatar de gogs

    gogs/gogs

    47,606Ver en GitHub↗

    Gogs es un servicio de Git autohospedado y una plataforma de alojamiento de código colaborativo. Funciona como un gestor de control de versiones que permite a los usuarios almacenar y gestionar el código fuente en su propia infraestructura utilizando protocolos SSH, HTTP y HTTPS. La plataforma se distingue por capacidades de duplicación (mirroring) integrales, actuando como una herramienta para sincronizar y duplicar repositorios y wikis desde proveedores de alojamiento externos a una instancia local. Está diseñada para un despliegue seguro y contenedorizado, admitiendo configuraciones de usuario no root para cumplir con estrictos requisitos de seguridad. Más allá del alojamiento básico, proporciona un conjunto de herramientas de colaboración que incluyen solicitudes de extracción (pull requests), seguimiento de problemas, wikis y revisiones de código por pares. El sistema incorpora automatización del flujo de trabajo a través de webhooks y hooks de Git, gestiona archivos binarios de gran tamaño a través de Large File Storage y ofrece control de acceso granular para la gestión de repositorios privados. El servicio se puede desplegar como una imagen de contenedor para un comportamiento consistente en diferentes entornos de alojamiento.

    Runs a private Git server to store and manage source code without relying on third-party cloud providers.

    Godockergitgo
    Ver en GitHub↗47,606
  • gitlabhq/gitlabhqAvatar de gitlabhq

    gitlabhq/gitlabhq

    24,433Ver en 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

    Hosts and controls source code repositories on private infrastructure to maintain full data ownership.

    Ruby
    Ver en GitHub↗24,433
  • theonedev/onedevAvatar de theonedev

    theonedev/onedev

    14,705Ver en 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

    Integrates Git repository hosting, issue tracking, and automated CI/CD pipelines into a single self-hosted development platform.

    Javaci-cddevopsgit
    Ver en GitHub↗14,705
  • gitbucket/gitbucketAvatar de gitbucket

    gitbucket/gitbucket

    9,370Ver en 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.

    Provides a self-hosted platform for managing Git repositories with integrated collaboration features.

    Scalagitgitbucketscala
    Ver en GitHub↗9,370
  • takezoe/gitbucketAvatar de takezoe

    takezoe/gitbucket

    9,371Ver en 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

    Provides a self-hosted service for managing private Git repositories on internal infrastructure.

    Scala
    Ver en GitHub↗9,371
  • 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.

    Organizes Git repositories and defines user roles on a central Linux server.

    Perl
    Ver en GitHub↗8,582
  • charmbracelet/soft-serveAvatar de charmbracelet

    charmbracelet/soft-serve

    6,638Ver en GitHub↗

    Soft Serve is a self-hosted Git server that authenticates users via SSH public keys and provides a terminal-based user interface for browsing repositories, files, and commits. It stores repository data and configuration in either SQLite or PostgreSQL, and supports role-based access control with four permission levels for managing repository visibility and write access. The server can be deployed via Docker or managed as a systemd service, and supports webhook notifications for push, collaborator, and branch or tag events to integrate with external automation workflows. It also enables server-

    Sets up and manages a private Git server with SSH access, user authentication, and repository permissions.

    Gogitgolangssh
    Ver en GitHub↗6,638
  • danger/danger-jsAvatar de danger

    danger/danger-js

    5,480Ver en GitHub↗

    danger-js es una herramienta de revisión de código automatizada y plugin de pipeline de CI que funciona como un linter de pull requests. Verifica mensajes de commit, rastrea cambios en dependencias y asegura que los pull requests cumplan con los estándares del proyecto publicando comentarios y feedback automatizados directamente en la interfaz de control de versiones. El sistema se integra con varios proveedores de Git, incluyendo GitHub, GitLab y BitBucket, para recuperar metadatos de pull requests y ejecutar reglas de revisión personalizadas. Permite a los equipos empaquetar y distribuir convenciones de revisión como módulos compartibles y admite la ejecución de reglas escritas en lenguajes transpilados mediante configuración de runtime. El proyecto cubre una amplia gama de capacidades de automatización, incluyendo gobernanza de calidad de código, auditorías de gestión de dependencias y la aplicación de etiqueta en pull requests. Puede analizar resultados de linters externos, ejecutores de pruebas y herramientas de cobertura para reportar fallos, monitorear tamaños de bundle y detectar anti-patrones o palabras prohibidas dentro del código base. La herramienta puede ejecutarse como un paso de compilación dentro de un pipeline de integración continua o localmente mediante git-hooks.

    Supports connectivity to self-hosted enterprise Git instances via custom API base URLs.

    TypeScriptcicirclecode-review
    Ver en GitHub↗5,480
  • jamesturland/jimsgarageAvatar de JamesTurland

    JamesTurland/JimsGarage

    4,439Ver en GitHub↗

    JimsGarage is a collection of shell scripts and automation tools designed to help individuals deploy and manage a wide range of self-hosted services on their own hardware. It provides a structured approach to setting up containerized applications, from media servers and document management systems to VPNs and monitoring stacks, all through automated Docker-based configurations. The project distinguishes itself by offering a comprehensive library of deployment recipes that cover the full lifecycle of a home server environment. This includes not just the services themselves, but also the suppor

    Provides scripts to deploy a self-hosted Git repository server with a web interface using Docker Compose.

    Shell
    Ver en GitHub↗4,439
  1. Home
  2. DevOps & Infrastructure
  3. Version Control and Management
  4. Version Control Platforms

Explorar subetiquetas

  • Self-Hosted Git ServicesPlatforms that allow users to host and manage Git repositories on their own infrastructure with integrated collaboration features.