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
·

5 repositorios

Awesome GitHub RepositoriesFile System Operation Interception

Mechanisms for capturing and rerouting kernel-level file system requests to user-space processes.

Distinct from File System Operations: Specifically deals with intercepting VFS operations, distinct from general file manipulation utilities or web routing.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · File System Operation Interception. Refine with filters or upvote what's useful.

Awesome File System Operation Interception GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • macfuse/macfuseAvatar de macfuse

    macfuse/macfuse

    9,713Ver en GitHub↗

    macfuse is a framework for implementing custom file systems in user space. It utilizes a macOS kernel extension to bridge the operating system kernel's virtual file system layer to a user-process daemon. This project allows the implementation of file system logic outside of the kernel to improve system stability and simplify development. It enables the mapping of remote data, network resources, or memory to a local folder so they can be accessed through standard system interfaces. The framework supports the development of cross-platform storage by providing a portable interface for consisten

    Intercepts file system operations to route requests to background services or user-space processes.

    macfuse
    Ver en GitHub↗9,713
  • lumateam/luma3dsAvatar de LumaTeam

    LumaTeam/Luma3DS

    6,495Ver en GitHub↗

    Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of unsigned homebrew and game modifications. It functions as a kernel-level system extension that hooks system calls to bypass hardware limitations and introduce new operating system capabilities. The project serves as a homebrew payload loader, using boot-time mechanisms to launch third-party software and custom firmware versions. It also provides a game modding framework capable of patching executable code and intercepting file requests to load custom assets and modified data. The en

    Captures and reroutes kernel-level file system requests to load custom assets from external storage.

    C3dscustom-firmwarehomebrew
    Ver en GitHub↗6,495
  • 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

    Hooks into system-level file calls to determine if objects are local or require downloading.

    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

    Intercepts standard operating system file calls to trigger network requests for missing repository content.

    C#
    Ver en GitHub↗6,109
  • metalbear-co/mirrordAvatar de metalbear-co

    metalbear-co/mirrord

    4,954Ver en GitHub↗

    mirrord is a developer tool that runs a local process inside the network, environment, and filesystem context of a live Kubernetes pod. It duplicates a pod's incoming traffic, environment variables, and file system onto the local machine, making the local process behave as if it were deployed in the cluster — without modifying code or redeploying. The tool achieves this through a combination of eBPF-based system call interception and a lightweight sidecar agent deployed in the target pod. eBPF intercepts network, file, and process calls from the local process, routing them through the cluster

    Intercepts file read/write calls and serves them from a mirrored cluster pod filesystem instead of the local filesystem.

    Rustapibackendbackend-development
    Ver en GitHub↗4,954
  1. Home
  2. Operating Systems & Systems Programming
  3. File System Operation Interception