awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

37 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • firecracker-microvm/firecrackerfirecracker-microvm 的头像

    firecracker-microvm/firecracker

    34,954在 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
    在 GitHub 上查看↗34,954
  • google/gvisorgoogle 的头像

    google/gvisor

    17,748在 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
    在 GitHub 上查看↗17,748
  • cloud-hypervisor/cloud-hypervisorcloud-hypervisor 的头像

    cloud-hypervisor/cloud-hypervisor

    5,285在 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
    在 GitHub 上查看↗5,285
  • jakogut/tinyvmjakogut 的头像

    jakogut/tinyvm

    3,321在 GitHub 上查看↗

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

    Minimalist hypervisor implementation for educational purposes.

    C
    在 GitHub 上查看↗3,321
  • intel/haxmintel 的头像

    intel/haxm

    3,309在 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
    在 GitHub 上查看↗3,309
  • ionescu007/simplevisorionescu007 的头像

    ionescu007/SimpleVisor

    1,962在 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
    在 GitHub 上查看↗1,962
  • siemens/jailhousesiemens 的头像

    siemens/jailhouse

    1,935在 GitHub 上查看↗

    基于 Linux 的分区管理程序 (hypervisor)

    Partitioning hypervisor for safety-critical embedded systems.

    Chypervisorlinuxreal-time
    在 GitHub 上查看↗1,935
  • tandasat/hyperplatformtandasat 的头像

    tandasat/HyperPlatform

    1,754在 GitHub 上查看↗

    HyperPlatform

    Windows-based hypervisor for security research and monitoring.

    C++
    在 GitHub 上查看↗1,754
  • bareflank/hypervisorBareflank 的头像

    Bareflank/hypervisor

    1,497在 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++
    在 GitHub 上查看↗1,497
  • wbenny/hvppwbenny 的头像

    wbenny/hvpp

    1,334在 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++
    在 GitHub 上查看↗1,334
  • gbps/gbhvGbps 的头像

    Gbps/gbhv

    966在 GitHub 上查看↗

    Simple x86-64 VT-x Hypervisor with EPT Hooking

    Simple hypervisor for Windows research and experimentation.

    C
    在 GitHub 上查看↗966
  • asamy/ksmasamy 的头像

    asamy/ksm

    863在 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
    在 GitHub 上查看↗863
  • changeofpace/viviennevmmchangeofpace 的头像

    changeofpace/VivienneVMM

    827在 GitHub 上查看↗

    VivienneVMM

    Hypervisor for Windows kernel-mode memory protection.

    C++
    在 GitHub 上查看↗827
  • tandasat/minivisorpkgtandasat 的头像

    tandasat/MiniVisorPkg

    710在 GitHub 上查看↗

    Minimalist UEFI-based hypervisor for research.

    Chypervisorkerneluefi
    在 GitHub 上查看↗710
  • zero-tang/noirvisorZero-Tang 的头像

    Zero-Tang/NoirVisor

    639在 GitHub 上查看↗

    NoirVisor - The Grimoire Hypervisor solution for AMD64 Processors.

    Hypervisor for Windows with focus on security research.

    C
    在 GitHub 上查看↗639
  • tandasat/simplesvmtandasat 的头像

    tandasat/SimpleSvm

    607在 GitHub 上查看↗

    SimpleSvm

    Educational hypervisor for learning AMD-V.

    C++
    在 GitHub 上查看↗607
  • rust-vmm/communityrust-vmm 的头像

    rust-vmm/community

    598在 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.

    在 GitHub 上查看↗598
  • udosteinberg/novaudosteinberg 的头像

    udosteinberg/NOVA

    450在 GitHub 上查看↗

    NOVA Microhypervisor

    Microhypervisor designed for security and formal verification.

    C++
    在 GitHub 上查看↗450
  • gamozolabs/applepiegamozolabs 的头像

    gamozolabs/applepie

    382在 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++
    在 GitHub 上查看↗382
  • hermitcore/uhyvehermitcore 的头像

    hermitcore/uhyve

    293在 GitHub 上查看↗

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

    Minimalist hypervisor for unikernel execution.

    Rust
    在 GitHub 上查看↗293
上一个12下一个
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Hypervisor Implementations