Dev tools · alternatives · 2026
24 alternatives to QEMU
A generic & open source machine emulator & virtualizer.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. QEMU launched in 2020; newer entries below may have overtaken it.
- 1

Securely run operating systems on your Mac
2021 · mac.getutm.app · its alternatives →
- 2

- 3

Run KolibriOS, Linux or Windows 98 in your browser
2013 · copy.sh · its alternatives →
- 4

Run virtual machines on iOS
2020 · getutm.app · its alternatives →
- 5

To try it out, simply build the project yourself from source, or use attached bootable ISO image of the system (in Releases on Github) and run it in QEMU. https://blog.vxn.dev/rou2exos-rusted-edition
2025 · github.com · its alternatives →
- 6

2019 · github.com · its alternatives →
- 7

- 8QA
2017 · anchovieshat.github.io · its alternatives →
- 9VM
2013 · blog.grunseid.com · its alternatives →
- 10

I got tired of libvirt XML and Vagrant's Ruby/reload dance for single-host VM stacks, so I built a compose-style runtime directly on QEMU/KVM. What's there: GPU passthrough as a first-class primitive (VFIO, OVMF, per-instance EFI vars), healthchecks that gate depends_on over SSH, socket-multicast L2 between VMs with no root and no bridge config, cloud-init wired through the YAML, Dockerfile support for provisioning. What it's not: Kubernetes. No clustering, no live migration, no control plane. Single host. Prototype, but I'm running it on real hardware. Curious what breaks for…
Apr 2026 · github.com · its alternatives →
- 11

Relive vintage operating systems right on your desktop
Jun 2026 · virtualosmuseum.org · its alternatives →
- 12

Quick-n-dirty QEMU script to spin up Debian on various CPU's - README.md
2020 · gist.github.com · its alternatives →
- 13

Spin up new Windows qubes quickly, effortlessly and securely on Qubes OS - QubesOS/qvm-create-windows-qube
2021 · github.com · its alternatives →
- 14
Qubes OS▲58Security-oriented OS for single-user desktop computing
2022 · qubes-os.org · its alternatives →
- 15

Hi HN, To truly understand how operating systems and network protocols work, I decided to combine two classic learning tools: the xv6 teaching OS and a from-scratch TCP/IP stack. I'm excited to share the result: my own from-scratch TCP/IP networking stack running directly inside the xv6-riscv (https://github.com/pandax381/xv6-riscv-net) kernel. The project uses a modern virtio-net driver, allowing it to run seamlessly in QEMU and communicate with the host machine. Key features: - From-Scratch Stack: The core is powered by microps…
2025 · github.com · its alternatives →
- 16

Finally got my hobby OS up and running on real hardware. I love the old IBM thinkpads, so thought it was the perfect machine to get it working on. Been working on it for quite some time now, but this has been a big milestone!
2025 · github.com · its alternatives →
- 17

I've long wanted to harness QEMU/KVM for my desktop virtual machines, but I'm befuddled by virt-manager's lack of support for working NVIDIA 3D acceleration, dogmatic embrace of ugly XML, and the puzzling UI decision of having to click what seems like 15 buttons to attach an ISO to a VM image. When I further learned that NVIDIA's broken 3D acceleration is the fault of libvirt as opposed to QEMU's virtio driver, I had an idea... Behold, vm-curator! A fast and friendly VM management TUI written in Rust. You can create, configure, organize, and manage VMs directly with QEMU. No libvert. No…
Jan 2026 · github.com · its alternatives →
- 18

- 19

HVM1 (2022): a massively parallel, optimal functional runtime in Rust - HigherOrderCO/HVM1
2022 · github.com · its alternatives →
- 20

A wrapper for QEMU allowing the creation of virtual machines with shared folder, ssh, and disk creation support. - GitHub - ALSchwalm/transient: A wrapper for QEMU allowing the creation of virtual machines with shared folder, ssh, and disk creation support.
2020 · github.com · its alternatives →
- 21

- 22

- 23

GitLab Community Edition
2014 · gitlab.brokenpipe.de · its alternatives →
- 24

Z80-based CP/M emulator, in golang. Happily runs Zork, Microsoft BASIC, Turbo Pascal, Wordstar, etc. - skx/cpmulator
2024 · github.com · its alternatives →
Also compare
- QEMU front end for M1 and Intel Macs alternatives
- OpenEmu alternatives
- My x86 emulator written in JavaScript alternatives
- A QEMU port for iOS that you can sideload alternatives
- A DOS-like hobby OS written in Rust and x86 assembly alternatives
- microvm – a minimalist machine type for QEMU inspired by Firecracker alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →