25 projects
Kata Containers
Kata Containers is an open source project that provides a secure container runtime with lightweight virtual machines that feel and perform like containers, but provide stronger workload isolation using hardware virtualization technology as a second layer of defense.
24,376
4,203
$1.4B
Vagrant
Vagrant is a tool for building and managing virtual machine environments in a single workflow, enabling developers to create and configure lightweight, reproducible, and portable development environments
17,856
5,313
$4.9M
QEMU
QEMU is an open source machine emulator and virtualizer that enables running operating systems and programs for one machine architecture on different hardware. It supports full system emulation for multiple architectures and can achieve near-native performance when used as a virtualizer.
4,432
703
$79M
Xen Project
The Xen Project is the home for several virtualization-related open source projects. The community is focused on advancing virtualization in a number of different commercial and open source applications, including server virtualization, Infrastructure as a Services (IaaS), desktop virtualization, security applications, embedded and hardware appliances, and automotive/aviation.
1,788
168
$25M
Lima
"Lima provides Linux virtual machines for running containerd and Kubernetes on macOS, with automatic host file system sharing and port forwarding. Aside from macOS, Lima is known to work on Linux and NetBSD hosts as well. Lima has already received 8.7k stars on GitHub."
1,259
477
$1.9M
Firecracker
Secure and fast microVMs for serverless computing.
1,030
305
$5.5M
KVM/QEMU Windows Guest Drivers (virtio-win)
A collection of Windows guest drivers for KVM/QEMU virtualization, enabling optimal performance and functionality of Windows virtual machines running on KVM hypervisors through virtio device drivers
971
184
$3.6M
vCluster
vCluster is a virtual cluster solution that creates fully functional virtual Kubernetes clusters running inside namespace of the underlying Kubernetes cluster. It enables running separate, isolated Kubernetes clusters within a host cluster for improved resource utilization, multi-tenancy, and development environments.
716
259
$17M
VirtualBox
VirtualBox is a powerful x86 and AMD64/Intel64 virtualization software that allows users to run multiple operating systems simultaneously on a single host machine. It enables creation and management of virtual machines for desktop, server, and embedded systems.
597
67
$682M
VirTEE
The mission of the Project is to enable the construction of Virtualization-based TEEs (Trusted Execution Environments).
208
56
$1.6M
CBSD
Yet one more wrapper around jail, bhyve, QEMU and XEN
Cloud Hypervisor
A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
Incus
Powerful system container and virtual machine manager
MirageOS
MirageOS is a library operating system that constructs unikernels
Multipass
Multipass orchestrates virtual Ubuntu instances
Project ACRN
Kernel tree for ACRN
Qubes Core Admin
Qubes component: core-admin
RustyHermit
Hermit for Rust.
UTM
Virtual machines for iOS and macOS
Unikraft
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
ZStack
ZStack - the open-source IaaS software http://zstack.org (国内用户请至 http://zstack.io)
libguestfs
library and tools for accessing and modifying virtual machine disk images. PLEASE DO NOT USE GITHUB FOR ISSUES OR PULL REQUESTS. See the website for how to file a bug or contact us.
virtme-ng
Quickly build and run kernels inside a virtualized snapshot of your live system