← back

category

Virtualization

Run virtual machines and system containers across a cluster of hosts.

Side by side

Virtualization
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
Firecracker37kApache-2.0Open sourceYesRustv1.17.02026-10-06
Vagrant27kOtherSource availableYesRubyv2.4.92026-09-28
KubeVirt7.1kApache-2.0Open sourceYesGov1.9.02026-10-06
Incus6.3kApache-2.0Open sourceYesGov7.5.12026-10-06
Cloud Hypervisor6.3kNone detectedOpen sourceYesRustv53.02026-10-06
Harvester5.2kApache-2.0Open sourceYesGov1.9.02026-10-06
LXD4.8kAGPL-3.0Open sourceYesGolxd-6.92026-10-06
Apache CloudStack3.1kApache-2.0Open sourceYesJava4.23.0.02026-10-06
OpenNebula1.8kApache-2.0Open sourceYesJavaScriptrelease-7.4.12026-10-06
Xen Orchestra992OtherOpen sourceYesJavaScriptxo-lite-v0.26.02026-10-06

10 tools

Vagrant

Vagrant is a tool for building and distributing development environments.

Language
Ruby
Licence
Other
Stars
27k
Latest
v2.4.9
Last push
2026-09-28
KubeVirt

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

Language
Go
Licence
Apache-2.0
Stars
7.1k
Latest
v1.9.0
Last push
2026-10-06
Incus

Powerful system container and virtual machine manager

Language
Go
Licence
Apache-2.0
Stars
6.3k
Latest
v7.5.1
Last push
2026-10-06
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.

Language
Rust
Licence
None detected
Stars
6.3k
Latest
v53.0
Last push
2026-10-06

No licence detected

LXD

Powerful system container and virtual machine manager

Language
Go
Licence
AGPL-3.0
Stars
4.8k
Latest
lxd-6.9
Last push
2026-10-06

What these tools replace