awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorerRecherches sélectionnéesOpen-source alternativesSelf-hosted softwareBlogPlan du site
ProjetÀ proposHow we rankPresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

37 dépôts

Awesome GitHub RepositoriesHypervisor Implementations

Open source projects and research hypervisors for virtualization development.

Explore 37 awesome GitHub repositories matching part of an awesome list · Hypervisor Implementations. Refine with filters or upvote what's useful.

Awesome Hypervisor Implementations 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.
  • firecracker-microvm/firecrackerAvatar de firecracker-microvm

    firecracker-microvm/firecracker

    34,954Voir sur GitHub↗

    Firecracker is a virtual machine monitor that leverages hardware-assisted virtualization to create and manage isolated execution environments. It functions as a lightweight runtime designed to launch virtual machines with minimal memory overhead and near-instantaneous startup times, providing the security of traditional hardware virtualization with the efficiency of containerized workloads. The project distinguishes itself through a security-focused architecture that enforces strict process boundaries using system-level barriers and restricted user privileges. It minimizes the attack surface

    Lightweight VMM for serverless and container workloads.

    Rustcontainersminimalistopen-source
    Voir sur GitHub↗34,954
  • google/gvisorAvatar de google

    google/gvisor

    17,748Voir sur GitHub↗

    This project is a secure container runtime that provides strong isolation for application workloads by implementing a userspace kernel. By intercepting system calls and executing them within a memory-safe, restricted environment, it minimizes the attack surface exposed to the host kernel. It functions as a drop-in engine for standard container orchestration platforms, ensuring compatibility with industry-standard runtime specifications while maintaining a hardened execution boundary. The runtime distinguishes itself through its ability to virtualize core system resources, including an indepen

    User-space kernel for secure container isolation.

    Gocontainersdockerkernel
    Voir sur GitHub↗17,748
  • cloud-hypervisor/cloud-hypervisorAvatar de cloud-hypervisor

    cloud-hypervisor/cloud-hypervisor

    5,285Voir sur GitHub↗

    Cloud Hypervisor is a Rust-based hypervisor and KVM virtual machine monitor designed to execute 64-bit guest operating systems. It functions as a user-space virtual machine manager that employs a minimal emulation layer to reduce memory overhead and latency for cloud workloads. The project distinguishes itself through the use of a memory-safe language to implement a virtio device emulator and a user-space device model. It provides a standardized web API for managing virtual machine lifecycles and resource configurations. The platform covers broad virtualization capabilities, including the em

    VMM optimized for cloud-native workloads.

    Rustcloud-workloadskvmrust-vmm
    Voir sur GitHub↗5,285
  • jakogut/tinyvmAvatar de jakogut

    jakogut/tinyvm

    3,321Voir sur GitHub↗

    TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.

    Minimalist hypervisor implementation for educational purposes.

    C
    Voir sur GitHub↗3,321
  • intel/haxmAvatar de intel

    intel/haxm

    3,309Voir sur GitHub↗

    HAXM is a cross-platform hardware-assisted virtualization engine (hypervisor), widely used as an accelerator for Android Emulatorandroid-studio and QEMUqemu. It has always supported running on Windows and macOS, and has been ported to other host operating systems as well, such as Linux…

    Hardware-accelerated execution manager for Android emulation.

    C
    Voir sur GitHub↗3,309
  • ionescu007/simplevisorAvatar de ionescu007

    ionescu007/SimpleVisor

    1,962Voir sur GitHub↗

    SimpleVisor is a simple, portable, Intel VT-x hypervisor with two specific goals: using the least amount of assembly code (10 lines), and having the smallest amount of VMX-related code to support dynamic hyperjacking and unhyperjacking (that is, virtualizing the host state from within the host). It works on Windows and UEFI.

    Educational hypervisor for learning VT-x fundamentals.

    C
    Voir sur GitHub↗1,962
  • siemens/jailhouseAvatar de siemens

    siemens/jailhouse

    1,935Voir sur GitHub↗

    Hyperviseur de partitionnement basé sur Linux

    Partitioning hypervisor for safety-critical embedded systems.

    Chypervisorlinuxreal-time
    Voir sur GitHub↗1,935
  • tandasat/hyperplatformAvatar de tandasat

    tandasat/HyperPlatform

    1,754Voir sur GitHub↗

    HyperPlatform

    Windows-based hypervisor for security research and monitoring.

    C++
    Voir sur GitHub↗1,754
  • bareflank/hypervisorAvatar de Bareflank

    Bareflank/hypervisor

    1,497Voir sur GitHub↗

    The Bareflank Hypervisor is an open source hypervisor Software Development Toolkit (SDK) for Rust and C++, led by Assured Information Security, Inc. (AIS), that provides the tools needed to rapidly prototype and create your own hypervisor on 64bit versions of Intel and AMD (ARMv8 CPUs, RISC-V…

    Modular, cross-platform hypervisor framework for research.

    C++
    Voir sur GitHub↗1,497
  • wbenny/hvppAvatar de wbenny

    wbenny/hvpp

    1,334Voir sur GitHub↗

    hvpp is a lightweight Intel x64/VT-x hypervisor written in C++ focused primarily on virtualization of already running operating system

    Modern C++ hypervisor framework for Windows.

    C++
    Voir sur GitHub↗1,334
  • gbps/gbhvAvatar de Gbps

    Gbps/gbhv

    966Voir sur GitHub↗

    Simple x86-64 VT-x Hypervisor with EPT Hooking

    Simple hypervisor for Windows research and experimentation.

    C
    Voir sur GitHub↗966
  • asamy/ksmAvatar de asamy

    asamy/ksm

    863Voir sur GitHub↗

    A really simple and lightweight x64 hypervisor written in C for Intel processors. KSM has a self-contained physical memory introspection engine and userspace physical memory virtualization which can be enabled at compiletime.

    Kernel-based hypervisor for security research.

    C
    Voir sur GitHub↗863
  • changeofpace/viviennevmmAvatar de changeofpace

    changeofpace/VivienneVMM

    827Voir sur GitHub↗

    VivienneVMM

    Hypervisor for Windows kernel-mode memory protection.

    C++
    Voir sur GitHub↗827
  • tandasat/minivisorpkgAvatar de tandasat

    tandasat/MiniVisorPkg

    710Voir sur GitHub↗

    Minimalist UEFI-based hypervisor for research.

    Chypervisorkerneluefi
    Voir sur GitHub↗710
  • zero-tang/noirvisorAvatar de Zero-Tang

    Zero-Tang/NoirVisor

    639Voir sur GitHub↗

    NoirVisor - The Grimoire Hypervisor solution for AMD64 Processors.

    Hypervisor for Windows with focus on security research.

    C
    Voir sur GitHub↗639
  • tandasat/simplesvmAvatar de tandasat

    tandasat/SimpleSvm

    607Voir sur GitHub↗

    SimpleSvm

    Educational hypervisor for learning AMD-V.

    C++
    Voir sur GitHub↗607
  • rust-vmm/communityAvatar de rust-vmm

    rust-vmm/community

    598Voir sur GitHub↗

    This repository provides an overview of the rust-vmm project, its crates, guiding principles, and the development model.

    Collection of Rust-based virtualization components and tools.

    Voir sur GitHub↗598
  • udosteinberg/novaAvatar de udosteinberg

    udosteinberg/NOVA

    450Voir sur GitHub↗

    NOVA Microhypervisor

    Microhypervisor designed for security and formal verification.

    C++
    Voir sur GitHub↗450
  • gamozolabs/applepieAvatar de gamozolabs

    gamozolabs/applepie

    382Voir sur GitHub↗

    Hello! Welcome to applepie! This is a tool designed for fuzzing, introspection, and finding bugs! This is a hypervisor using the Windows Hypervisor Platform API present in recent versions of Windows (specifically this was developed and tested on Windows 10 17763). Bochs is used for providing…

    Hypervisor for fuzzing and security research.

    C++
    Voir sur GitHub↗382
  • hermitcore/uhyveAvatar de hermitcore

    hermitcore/uhyve

    293Voir sur GitHub↗

    Uhyve is a minimal, special-purpose hypervisor for the Hermit kernel.

    Minimalist hypervisor for unikernel execution.

    Rust
    Voir sur GitHub↗293
Préc.12Suivant
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Hypervisor Implementations