About Quickemu
Quickemu is a wrapper for QEMU that aims to do the right thing automatically when you create virtual machines. You choose the operating system you want to run, and the tools handle configuration. It is a set of shell scripts released under the MIT license, with no need to work through exhaustive QEMU options.
Two programs do the work: quickget downloads the upstream operating system and creates the configuration, and quickemu inspects your hardware and launches the virtual machine with settings that suit your computer. Virtual machines and their config can be stored anywhere, such as external USB storage or a home directory, and running them needs no elevated permissions.
Originally built for quickly testing Linux distributions, it now supports macOS releases from Mojave to Sequoia, Windows 10 and 11 including TPM 2.0, Windows Server, most BSDs and unusual systems such as FreeDOS, Haiku and ReactOS. The README cites nearly 1000 operating system editions. Features include SPICE clipboard sharing, VirtIO and Samba file sharing, and ARM64 guests. Hosts can be Linux or macOS.
Key features
- Automatic OS download with quickget
- Hardware-aware VM configuration
- Windows 10 and 11 guests with TPM 2.0
- macOS, BSD and Linux guests
- SPICE clipboard and VirtIO file sharing
- ARM64 guest support
Good fit for
- →Testing Linux distributions quickly
- →Running Windows or macOS in a VM on Linux
- Built with
- Shell
- Tags
- virtualization
- qemu
- virtual-machines
- kvm
- linux
- macos
- windows
- shell
Quickemu: questions and answers
- What is Quickemu used for?
- Quickemu is a command-line wrapper around QEMU that quickly creates and runs optimized Windows, macOS and Linux virtual machines. It is a good fit for testing Linux distributions quickly and running Windows or macOS in a VM on Linux.
- Is Quickemu open source?
- Yes. Quickemu is open source under the MIT licence. Its source code is on GitHub at quickemu-project/quickemu and is written mainly in Shell.
- Is Quickemu free?
- Yes. Quickemu is open source, so the software itself is free to use.
- What is Quickemu an alternative to?
- Quickemu is an open-source alternative to VMware Workstation and Parallels Desktop. Other open-source alternatives to VMware Workstation include VirtualBox, virt-manager and QEMU.
- Is Quickemu actively maintained?
- Yes. The most recent commit to Quickemu was on 28 September 2026, and the latest release is 4.9.9, published on 10 February 2026. The project has 16k stars on GitHub.
Open-source alternatives to Quickemu
See all
VirtualBox
Infrastructure & Containers
Source code for Oracle VirtualBox
GPL-3.0vs VMware Workstation★ 1.4k
virt-manager
Infrastructure & Containers
Desktop tool for managing virtual machines via libvirt
GPL-2.0vs VMware Workstation★ 3.3k
QEMU
Infrastructure & Containers
Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit change
OSSvs VMware Workstation★ 14k
UTM
Infrastructure & Containers
Virtual machines for iOS and macOS
Apache-2.0vs Parallels Desktop★ 36k
Lima
Infrastructure & Containers
Linux virtual machines, with a focus on running containers
Apache-2.0vs Docker Desktop★ 22k
Windows in Docker
Infrastructure & Containers
Windows inside a Docker container.
MIT★ 53k
SaaS alternatives to Quickemu
See all
VMware Workstation
Infrastructure & Containers
Desktop hypervisor for running virtual machines on Windows and Linux
SaaS
Parallels Desktop
Infrastructure & Containers
Virtualization software for running Windows and Linux on Mac
SaaS
OrbStack
Infrastructure & Containers
Lightweight macOS app for running Docker containers and Linux machines
SaaS
Azure Virtual Machines
Infrastructure & Containers
Scalable on-demand virtual machine compute on Microsoft Azure
SaaS
Citrix
Infrastructure & Containers
Virtual app, desktop and workspace delivery platform from Cloud Software Group
SaaS
Google Compute Engine
Infrastructure & Containers
Virtual machine and compute infrastructure service on Google Cloud
SaaS
