awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 مستودعات

Awesome GitHub RepositoriesVirtualization Infrastructure

Core components that facilitate direct hardware access and resource sharing between host and guest systems.

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

Awesome Virtualization Infrastructure GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • sickcodes/docker-osxالصورة الرمزية لـ sickcodes

    sickcodes/Docker-OSX

    52,595عرض على GitHub↗

    Docker-OSX is a containerized virtualization platform that enables the execution of full operating systems within isolated environments. By leveraging hardware-accelerated hypervisors and machine emulation, the project allows guest operating systems to run with near-native performance, effectively mimicking dedicated physical hardware within a container. The platform distinguishes itself by providing a complete infrastructure for remote desktop and headless management, allowing users to interact with virtualized graphical environments over network protocols. It supports advanced hardware inte

    Connects physical devices like USB drives directly to virtualized instances for native interaction from within the guest.

    Shellcontainerdockerdocker-osx
    عرض على GitHub↗52,595
  • dockur/macosالصورة الرمزية لـ dockur

    dockur/macos

    18,649عرض على GitHub↗

    This project provides a containerized environment for running a full macOS desktop operating system. It utilizes a hardware-accelerated virtualization engine to execute the guest environment, allowing for the deployment and management of virtual machines through standard container orchestration tools. The platform distinguishes itself by enabling direct hardware passthrough, which maps physical host disks, partitions, and USB controllers directly into the virtual machine for native driver access. It also supports advanced network integration, allowing the guest system to obtain its own unique

    Maps physical host disks and USB controllers directly into the virtual machine for native hardware access.

    Shelldockerdocker-containermac
    عرض على GitHub↗18,649
  • tteck/proxmoxالصورة الرمزية لـ tteck

    tteck/Proxmox

    15,179عرض على GitHub↗

    This project is a collection of shell-based automation scripts designed to automate the deployment and configuration of Linux containers and virtual machines on Proxmox VE hosts. It provides toolsets for the scripted provisioning of virtual machine infrastructure and the creation of pre-defined containers for various applications. The toolset includes specialized utilities for Proxmox host management, such as automating post-installation setup, managing system backups, and cleaning up old kernels to reclaim disk space. It further provides automated configurations for hardware passthrough, ena

    Provides automated configurations for GPU and USB device passthrough to virtualized guests.

    Shellhome-assistanthome-automationhomelab
    عرض على GitHub↗15,179
  • waydroid/waydroidالصورة الرمزية لـ waydroid

    waydroid/waydroid

    11,549عرض على GitHub↗

    Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop environments. By utilizing Linux kernel namespaces, it isolates the mobile environment while sharing the host kernel to provide native-like performance and hardware access for mobile applications. The project distinguishes itself through deep integration with the host system, bridging mobile display buffers to native desktop windows and translating host input events into mobile gestures. It enables multi-window management, allowing mobile applications to run alongside native desk

    Directs graphics commands from the containerized environment to the host graphics driver for hardware-accelerated performance.

    Pythonandroidlinux
    عرض على GitHub↗11,549
  • kata-containers/kata-containersالصورة الرمزية لـ kata-containers

    kata-containers/kata-containers

    8,106عرض على GitHub↗

    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

    Maps physical hardware like GPUs and SR-IOV functions directly into virtual machines for high performance.

    Rustacrncontainerscri
    عرض على GitHub↗8,106
  • machyve/xhyveالصورة الرمزية لـ machyve

    machyve/xhyve

    6,438عرض على GitHub↗

    xhyve is a macOS virtual machine manager and virtualization tool that leverages the native hypervisor framework to run guest operating systems in userspace. It provides a virtualization layer for executing guest systems with hardware acceleration. The project features a hardware pass-through hypervisor that maps physical host devices directly to guest virtual machines to increase performance. It includes a remote framebuffer server and VNC access to enable interaction with the guest display and input devices from external devices. The tool covers virtual hardware emulation for storage, netwo

    Provides the capability to map physical host devices directly to a virtual machine for improved performance.

    C
    عرض على GitHub↗6,438
  • mviereck/x11dockerالصورة الرمزية لـ mviereck

    mviereck/x11docker

    6,283عرض على GitHub↗

    x11docker is an OCI container GUI orchestrator and hardware bridge designed to execute graphical applications and full desktop environments inside containers. It functions as a Linux GUI sandbox, linking containerized processes to host X11 or Wayland display servers and audio systems. The project differentiates itself by providing deep system integration for hardware acceleration, including NVIDIA driver automation and GPU passthrough. It supports cross-architecture GUI emulation and provides remote access capabilities through VNC, SSH forwarding, and browser-based HTML5 rendering. The tool

    Maps physical host hardware devices like webcams and printers directly into containerized environments.

    Shellcontainersdesktopdocker
    عرض على GitHub↗6,283
  • ivanhao/pvetoolsالصورة الرمزية لـ ivanhao

    ivanhao/pvetools

    5,271عرض على GitHub↗

    pvetools هو مجموعة أدوات تكوين ومجموعة من النصوص البرمجية مصممة لأتمتة إعداد وتحسين بيئات المحاكاة الافتراضية Proxmox VE على Debian. يوفر مجموعات أدوات مؤتمتة لتكوين برامج المراقبة (Hypervisors)، وتحسين الأجهزة، ونشر خدمات ملفات الشبكة. يتميز المشروع بمُثبّت وقت تشغيل الحاويات لتثبيت المحركات وواجهات الإدارة عبر الويب داخل بيئات معزولة، ومدير تخزين لتغيير حجم أقسام الجذر، وإدارة استخدام ذاكرة الوصول العشوائي ZFS، ونقل بيانات الحاويات عبر الأقراص. يتضمن نصوصاً برمجية للتحسين للمحاكاة الافتراضية المتداخلة و PCI passthrough، بالإضافة إلى مُثبّتات مؤتمتة لمشاركات Samba و NFS. تغطي مجموعة الأدوات ضبط أداء النظام وإدارة الصحة، بما في ذلك مسح الذاكرة والتحكم في ازدحام الشبكة. كما توفر أدوات مساعدة لأتمتة النسخ الاحتياطي للتكوين وتخصيص واجهة لوحة التحكم، مثل سمات الوضع الداكن وعرض درجة حرارة الأجهزة. يتم تنفيذ المشروع كمجموعة من نصوص التكوين القائمة على Shell.

    Enables PCI passthrough and nested virtualization by mapping physical host hardware directly to virtual guest environments.

    Shellproxmoxproxmox-vesamba
    عرض على GitHub↗5,271
  • cloud-hypervisor/cloud-hypervisorالصورة الرمزية لـ cloud-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

    Maps physical host PCI devices directly into the guest address space using an IOMMU for high-throughput hardware access.

    Rustcloud-workloadskvmrust-vmm
    عرض على GitHub↗5,285
  • linuxserver/docker-webtopالصورة الرمزية لـ linuxserver

    linuxserver/docker-webtop

    3,936عرض على GitHub↗

    This project is a containerized Linux desktop streamer that renders a full operating system interface in a web browser using encoded video streams. It allows for remote access to various Linux distributions and serves as a platform for browser-based application hosting. The system supports GPU acceleration via KVM and direct hardware passthrough to enable low-latency graphics rendering and video encoding. It also features volume mapping for home directory persistence, ensuring that user data and portable applications survive environment updates. Additional capabilities include the creation o

    Implements physical graphics hardware passthrough to the container for high-performance rendering.

    Shellalpinearchdocker
    عرض على GitHub↗3,936
  • vdsm/virtual-dsmالصورة الرمزية لـ vdsm

    vdsm/virtual-dsm

    3,854عرض على GitHub↗

    Virtual-dsm is a virtualization platform that enables the execution of full virtual machine environments within containers. By leveraging kernel-level virtualization and hardware-assisted extensions, it allows virtual instances to run with near-native performance while maintaining resource isolation on the host system. The project distinguishes itself by facilitating the deployment of specialized operating systems, such as network-attached storage environments, directly within containerized instances. It provides granular control over hardware integration, allowing users to map physical host

    Maps physical host hardware devices directly into virtual environments to provide low-latency access to graphics and storage.

    Shelldockerdocker-imagedsm
    عرض على GitHub↗3,854
  • microvm-nix/microvm.nixالصورة الرمزية لـ microvm-nix

    microvm-nix/microvm.nix

    2,682عرض على GitHub↗

    microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated guest environments using Nix. It functions as a virtual machine image builder that transforms system specifications into bootable disk images and runner scripts. The project provides a hypervisor abstraction layer, enabling the deployment of guest images across multiple virtualization backends through a unified configuration. It includes specialized tools for PCI hardware passthrough, granting virtual machines direct access to physical host USB and PCI devices. The framework co

    Maps physical PCI and USB devices directly into guest environments for high-performance hardware access.

    Nixcloud-hypervisorcrosvmfirecracker
    عرض على GitHub↗2,682
  1. Home
  2. Operating Systems & Systems Programming
  3. Virtualization & Emulation
  4. Virtualization Platforms
  5. Virtualization Infrastructure

استكشف الوسوم الفرعية

  • Hardware PassthroughMechanisms for mapping physical host hardware devices directly to virtualized guest environments.