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
·

4 repositorios

Awesome GitHub RepositoriesGit Virtual File Systems

Virtualization layers specifically designed to handle Git repository object retrieval on demand.

Distinct from Virtual File Systems: Specializes the general Virtual File Systems concept specifically for Git version control data.

Explore 4 awesome GitHub repositories matching data & databases · Git Virtual File Systems. Refine with filters or upvote what's useful.

Awesome Git Virtual File Systems GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • microsoft/vfsforgitAvatar de microsoft

    microsoft/VFSForGit

    6,112Ver en GitHub↗

    VFSForGit is a virtualization layer and enterprise scaling solution for Git. It enables the management of massive codebases by downloading repository objects on demand, allowing users to interact with extreme-scale repositories without requiring a full local clone. The project optimizes performance by limiting the scope of Git commands to files currently accessed by the user. It utilizes a virtual file system projection to present a complete directory tree while keeping file data remote until it is specifically requested. The system employs virtualization techniques including deferred conten

    Accesses repository files on demand to avoid downloading the entire history and every object during a clone.

    C#
    Ver en GitHub↗6,112
  • microsoft/gvfsAvatar de Microsoft

    Microsoft/GVFS

    6,109Ver en GitHub↗

    GVFS is a virtual file system and performance optimizer designed to manage enterprise-scale Git repositories. It provides a virtualization layer that allows large remote repositories to be treated as local directories by retrieving file contents from a server only when they are accessed. The system optimizes version control operations by limiting the scope of active file objects and downloading specific data on demand rather than cloning the entire repository history locally. This approach reduces initial setup time and minimizes local disk usage. The project implements a workflow based on o

    Projects a remote repository as a local directory structure using a virtualization layer for on-demand object retrieval.

    C#
    Ver en GitHub↗6,109
  • cloudflare/vibesdkAvatar de cloudflare

    cloudflare/vibesdk

    5,094Ver en GitHub↗

    vibesdk es una plataforma y framework de desarrollo de software agentico diseñado para coordinar agentes autónomos que escriben, depuran y refinan aplicaciones full-stack a partir de lenguaje natural. Sirve como un orquestador de aplicaciones cloud-native y un framework de generación de código potenciado por LLM que convierte prompts en código funcional a través de conversaciones iterativas y comportamientos de agentes multifase. El proyecto se distingue por proporcionar una cadena de herramientas completa para construir plataformas de desarrollo de IA. Esto incluye la capacidad de integrar varios proveedores de modelos, construir kits de herramientas LLM personalizados y gestionar todo el ciclo de vida de las aplicaciones generadas por IA a través de una cadena de herramientas de despliegue serverless y un SDK de TypeScript programático. La plataforma cubre una amplia gama de capacidades, incluyendo orquestación de sandbox de IA para ejecución aislada y vistas previas en vivo, sistemas de archivos virtuales respaldados por Git para el seguimiento de versiones y despliegue automático en la nube a plataformas de workers serverless. También incorpora sistemas para la gestión de esquemas de bases de datos, cifrado jerárquico de secretos y sincronización de estado en tiempo real mediante WebSockets. Los usuarios pueden gestionar los flujos de trabajo del proyecto a través de una interfaz de línea de comandos o programáticamente utilizando el SDK proporcionado.

    Tracks code versions and project snapshots using a database-driven filesystem compatible with Git.

    TypeScript
    Ver en GitHub↗5,094
  • src-d/go-gitAvatar de src-d

    src-d/go-git

    4,880Ver en GitHub↗

    Este proyecto es una implementación nativa del sistema de control de versiones Git para aplicaciones Go. Proporciona una API programable y un conjunto de herramientas de bajo nivel que permite a los desarrolladores gestionar repositorios, manipular grafos de objetos y realizar operaciones de control de versiones sin requerir binarios del sistema externos o bindings de C. La librería se distingue por sus capas flexibles de almacenamiento y red, con un sistema de archivos virtual que permite la gestión de repositorios en memoria para evitar la E/S de disco. Soporta transportes de red conectables y backends de almacenamiento basados en interfaces, permitiendo implementaciones personalizadas y propietarias de cómo se persisten e intercambian los objetos de datos y las referencias. La superficie de capacidades cubre la gestión de repositorios de alto nivel —incluyendo clonación, commit, push y pull— junto con un análisis detallado de historial y atribución. También incluye características de seguridad para la firma de commits y la verificación de firmas criptográficas, así como utilidades para la gestión de submódulos y la búsqueda de contenido en repositorios.

    Features a virtualization layer that allows Git repository objects to be managed in volatile memory.

    Go
    Ver en GitHub↗4,880
  1. Home
  2. Data & Databases
  3. Git Virtual File Systems