awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 रिपॉजिटरी

Awesome GitHub RepositoriesHypervisors

Software that creates and runs virtual machines by leveraging hardware-assisted virtualization features.

Distinguishing note: Focuses on kernel-level virtualization APIs for performance, distinct from general emulation.

Explore 12 awesome GitHub repositories matching operating systems & systems programming · Hypervisors. Refine with filters or upvote what's useful.

Awesome Hypervisors GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • firecracker-microvm/firecrackerfirecracker-microvm का अवतार

    firecracker-microvm/firecracker

    34,954GitHub पर देखें↗

    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

    Creates and manages isolated virtual machine environments by leveraging hardware-assisted virtualization.

    Rustcontainersminimalistopen-source
    GitHub पर देखें↗34,954
  • utmapp/utmutmapp का अवतार

    utmapp/UTM

    34,401GitHub पर देखें↗

    UTM is a comprehensive virtualization suite that provides a unified interface for running guest operating systems on host hardware. It functions as a cross-platform system emulator and hypervisor, coordinating both hardware-accelerated virtualization and software-based instruction emulation to execute diverse operating systems. By leveraging native kernel-level virtualization frameworks, the software achieves near-native performance while maintaining strict security through sandboxed process isolation. The project distinguishes itself by enabling full-featured desktop operating systems to run

    Provides a unified layer for coordinating hardware-accelerated virtualization and software-based emulation across different host operating systems.

    Swiftappleemulationios
    GitHub पर देखें↗34,401
  • microsoft/wslmicrosoft का अवतार

    microsoft/WSL

    32,803GitHub पर देखें↗

    WSL is a compatibility layer and virtualization platform that enables the execution of native Linux binaries directly on a host operating system. By utilizing a lightweight virtual machine and direct kernel system call mapping, it provides a high-performance environment that bridges Linux-based command line utilities with host-native tools. This architecture allows for full system call compatibility while maintaining minimal resource overhead. The platform distinguishes itself through deep integration with the host environment, allowing users to run isolated Linux distributions alongside stan

    Leverages a hypervisor-based hardware abstraction layer to run isolated Linux environments.

    C++
    GitHub पर देखें↗32,803
  • hashicorp/vagranthashicorp का अवतार

    hashicorp/vagrant

    27,154GitHub पर देखें↗

    Vagrant is a virtual machine environment manager and infrastructure as code tool used to create and configure consistent development environments. It acts as a virtual machine provisioner and hypervisor abstraction layer, allowing users to define machine specifications and automate software installation on guest systems via declarative configuration files. The project enables cross-hypervisor orchestration by decoupling the command interface from specific virtualization backends. It ensures environment consistency through the distribution of pre-configured machine images and the orchestration

    Provides a common interface for managing virtual machine lifecycles across multiple different virtualization platforms and providers.

    Rubyautomationrubyvagrant
    GitHub पर देखें↗27,154
  • mustardchef/wsabuildsMustardChef का अवतार

    MustardChef/WSABuilds

    17,648GitHub पर देखें↗

    WSABuilds is a management framework designed to deploy and customize virtualized mobile runtime environments on desktop operating systems. It provides a comprehensive suite of tools for building, installing, and maintaining these environments, enabling the native execution of mobile applications alongside standard desktop software. The project distinguishes itself through its focus on deep system integration and lifecycle management. It allows users to generate tailored virtual environment packages by injecting administrative tools, service components, and specific configurations prior to dep

    Leverages hardware-level virtualization features and kernel-mode drivers to run mobile operating system instances within a desktop environment.

    Pythonandroidandroid-emulatorgoogle-apps
    GitHub पर देखें↗17,648
  • microsoft/wsl2-linux-kernelmicrosoft का अवतार

    microsoft/WSL2-Linux-Kernel

    10,463GitHub पर देखें↗

    This project is a Linux kernel designed for Windows Linux integration, providing the underlying operating system kernel required to execute binary files and applications within the Windows Subsystem for Linux. It utilizes hypervisor-based virtualization to run a full kernel within a lightweight utility virtual machine managed by a Windows host. The repository enables the customization and compilation of the kernel from source. This allows for the modification of system behavior, the addition of specific drivers, and the tailoring of hardware compatibility for virtualized environments. The sy

    Runs a full Linux kernel within a lightweight utility virtual machine managed by a Windows host hypervisor.

    C
    GitHub पर देखें↗10,463
  • kata-containers/kata-containerskata-containers का अवतार

    kata-containers/kata-containers

    8,106GitHub पर देखें↗

    Kata Containers is an OCI container runtime that launches containers inside lightweight virtual machines to combine hardware-level isolation with container operational speed. It functions as a hardware-isolated container engine and lightweight VM hypervisor, providing a virtual machine monitor interface that abstracts multiple hypervisors to optimize for performance or specific hardware emulation. The project distinguishes itself through a confidential computing runtime that leverages hardware-backed trusted execution environments, such as Intel TDX and AMD SEV-SNP, to protect data in use. It

    Implements a virtualization layer that creates and runs lightweight virtual machines optimized for container security and performance.

    Rustacrncontainerscri
    GitHub पर देखें↗8,106
  • jpetazzo/pipeworkjpetazzo का अवतार

    jpetazzo/pipework

    4,251GitHub पर देखें↗

    Pipework is a software-defined networking toolkit and management utility designed to automate network configurations for Linux Containers. It provides tools for managing IP addresses, creating virtual network topologies, and integrating containers into various network architectures. The project distinguishes itself through specialized support for InfiniBand IPoIB device configuration, including the management of partition keys. It also features integration with Open vSwitch for bridge automation and VLAN isolation, as well as the ability to bind containers directly to physical host hardware v

    Provides a set of utilities for configuring IP addresses, routing, and interfaces for Linux Containers.

    Shell
    GitHub पर देखें↗4,251
  • gnmyt/nextermgnmyt का अवतार

    gnmyt/Nexterm

    4,018GitHub पर देखें↗

    Nexterm is a centralized management platform for remote server administration, providing a web-based gateway for SSH, VNC, and RDP connections. It serves as a unified interface for managing remote server connectivity, secure access control, and server resource monitoring. The platform integrates a Docker container orchestrator and a virtualization management console to control LXC and QEMU containers. It features an identity gateway that supports OpenID Connect single sign-on and two-factor authentication, alongside an SFTP file manager for remote file transfer and organization. The system i

    Provides a virtualization management console to control LXC and QEMU containers for environment isolation.

    JavaScript
    GitHub पर देखें↗4,018
  • moby/hyperkitmoby का अवतार

    moby/hyperkit

    3,720GitHub पर देखें↗

    Hyperkit is a userspace virtual machine monitor and a development toolkit for building custom hypervisors. It provides primitives for embedding virtualization and hardware emulation capabilities directly into applications to execute guest operating systems within a userspace environment. The project features a guest operating system bootstrapping tool that loads kernels and initializes CPU states without relying on traditional firmware. It includes a hardware emulation library to create virtualized storage, serial ports, and networking components for guest system access. The system covers vi

    Offers a set of primitives for embedding virtual machine monitor and hardware emulation capabilities into applications.

    C
    GitHub पर देखें↗3,720
  • samsar4/ethical-hacking-labsSamsar4 का अवतार

    Samsar4/Ethical-Hacking-Labs

    3,397GitHub पर देखें↗

    Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning penetration testing, network analysis, and offensive security techniques. It provides a structured environment for practicing the full attack lifecycle, from initial reconnaissance and scanning to exploitation and post-compromise analysis. The project provides instructional materials and guided exercises that cover specific technical domains, including open source intelligence research and network security courseware. It includes a practical workbook for identifying system vulnerabili

    Provides isolated environments using hypervisors to prevent host contamination during security testing.

    ethical-hacking-labshackinglinux
    GitHub पर देखें↗3,397
  • apache/cloudstackapache का अवतार

    apache/cloudstack

    2,799GitHub पर देखें↗

    CloudStack is an infrastructure-as-a-service orchestration engine designed to automate the deployment and lifecycle of computing, storage, and networking resources within a software-defined data center. It serves as a management layer for provisioning private clouds and managing the delivery of virtual machines and persistent storage across virtualized physical infrastructure. The platform features a multi-hypervisor orchestrator that utilizes a hypervisor-agnostic abstraction layer to control diverse virtualization technologies through a unified set of standardized API calls. It further prov

    Provides a unified management layer that translates standardized API calls into commands for various virtualization platforms.

    Javacloudcloudstackiaas
    GitHub पर देखें↗2,799
  1. Home
  2. Operating Systems & Systems Programming
  3. Virtualization & Emulation
  4. Hypervisors

सब-टैग एक्सप्लोर करें

  • Abstraction LayersUnified interfaces that decouple management commands from specific hypervisor implementations. **Distinct from Hypervisors:** Hypervisors are the actual engines; this is the adapter layer that controls multiple engines via one API.
  • Development ToolkitsSets of primitives and libraries used to implement custom hypervisors and monitors. **Distinct from Hypervisors:** Distinguishes the toolkit used to build a hypervisor from the hypervisor implementation itself.
  • LXC and QEMU Management2 सब-टैग्सManagement of lightweight and hardware-virtualized containers using LXC and QEMU. **Distinct from Hypervisors:** Specific to the management of LXC and QEMU instances, whereas Hypervisors is the general technology category.