awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesVersion Control APIs

Programmable interfaces for performing core version control operations like cloning, committing, and synchronization.

Distinct from Git and Version Control: The candidates are either curated lists or GUI clients; this is a programmable API for repository management.

Explore 2 awesome GitHub repositories matching repository format · Version Control APIs. Refine with filters or upvote what's useful.

Awesome Version Control APIs GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • src-d/go-gitAvatar de src-d

    src-d/go-git

    4,880Voir sur GitHub↗

    Ce projet est une implémentation native du système de contrôle de version Git pour les applications Go. Il fournit une API programmable et un ensemble d'outils de plomberie de bas niveau qui permet aux développeurs de gérer des dépôts, de manipuler des graphes d'objets et d'effectuer des opérations de contrôle de version sans nécessiter de binaires système externes ou de liaisons C. La bibliothèque se distingue par ses couches de stockage et de réseau flexibles, dotées d'un système de fichiers virtuel qui permet la gestion de dépôts en mémoire pour contourner les E/S disque. Elle prend en charge des transports réseau enfichables et des backends de stockage basés sur des interfaces, permettant des implémentations propriétaires personnalisées de la manière dont les objets de données et les références sont persistés et échangés. La surface de capacité couvre la gestion de dépôt de haut niveau — incluant le clonage, le commit, le push et le pull — parallèlement à une analyse détaillée de l'historique et de l'attribution. Elle inclut également des fonctionnalités de sécurité pour la signature de commit et la vérification de signature cryptographique, ainsi que des utilitaires pour la gestion des sous-modules et la recherche de contenu de dépôt.

    A set of programmable interfaces for performing cloning, committing, pushing, and pulling operations on Git repositories.

    Go
    Voir sur GitHub↗4,880
  • helm/chartmuseumAvatar de helm

    helm/chartmuseum

    3,832Voir sur GitHub↗

    ChartMuseum is a centralized server for hosting, versioning, and distributing Kubernetes package repositories. It functions as a Kubernetes package manager and an OCI compatible registry, providing a system to manage the full lifecycle of software artifacts from upload and versioning to verification and deletion. The project supports multitenant repository hosting by organizing packages into isolated namespaces for different teams and organizations. It utilizes a storage abstraction layer that allows packages to be persisted to local filesystems or S3 compatible cloud object stores, including

    Provides API endpoints for uploading new releases, deleting old versions, and retrieving chart metadata.

    Gochartmuseumchartshelm
    Voir sur GitHub↗3,832
  1. Home
  2. Repository Format
  3. Version Control APIs

Explorer les sous-tags

  • Chart Versioning APIsProgrammatic interfaces specifically for managing the versions and metadata of software charts. **Distinct from Version Control APIs:** More specific than general version control APIs, focusing on the lifecycle of a chart release rather than source code commits.