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

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

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

2 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • src-d/go-gitAvatar von src-d

    src-d/go-git

    4,880Auf GitHub ansehen↗

    Dieses Projekt ist eine native Implementierung des Git-Versionskontrollsystems für Go-Anwendungen. Es bietet eine programmierbare API und ein Low-Level-Plumbing-Toolset, das es Entwicklern ermöglicht, Repositories zu verwalten, Objektgraphen zu manipulieren und Versionskontrolloperationen durchzuführen, ohne externe System-Binärdateien oder C-Bindings zu benötigen. Die Bibliothek zeichnet sich durch ihre flexiblen Speicher- und Netzwerkschichten aus, mit einem virtuellen Dateisystem, das In-Memory-Repository-Management ermöglicht, um Festplatten-I/O zu umgehen. Sie unterstützt steckbare Netzwerktransporte und Interface-basierte Speicher-Backends, was benutzerdefinierte proprietäre Implementierungen ermöglicht, wie Datenobjekte und Referenzen persistent gespeichert und ausgetauscht werden. Die Funktionsfläche deckt High-Level-Repository-Management ab – einschließlich Klonen, Committen, Pushen und Pullen – neben detaillierter Historien- und Attributionsanalyse. Sie enthält zudem Sicherheitsfunktionen für Commit-Signierung und kryptografische Signaturverifizierung sowie Utilities für Submodul-Management und die Suche nach Repository-Inhalten.

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

    Go
    Auf GitHub ansehen↗4,880
  • helm/chartmuseumAvatar von helm

    helm/chartmuseum

    3,832Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,832
  1. Home
  2. Repository Format
  3. Version Control APIs

Unter-Tags erkunden

  • 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.