4 Repos
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.
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.
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.
vibesdk is an agentic software development platform and framework designed to coordinate autonomous agents that write, debug, and refine full-stack applications from natural language. It serves as a cloud-native application orchestrator and an LLM-powered code generation framework that converts prompts into functional code through iterative conversations and multi-phase agent behaviors. The project distinguishes itself by providing a complete toolchain for building AI development platforms. This includes the ability to integrate various model providers, construct custom LLM toolkits, and mana
Tracks code versions and project snapshots using a database-driven filesystem compatible with Git.
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.
Features a virtualization layer that allows Git repository objects to be managed in volatile memory.