QEMU

Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website. (by qemu)

QEMU Alternatives

Similar projects and alternatives to QEMU

  1. HomeBrew

    1,347 QEMU VS HomeBrew

    🍺 The missing package manager for macOS (or Linux)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Bitwarden

    Bitwarden infrastructure/backend (API, database, Docker, etc). (by bitwarden)

  4. Cryptomator

    Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.

  5. podman

    401 QEMU VS podman

    Podman: A tool for managing OCI containers and pods.

  6. archweb

    398 QEMU VS archweb

    Arch Linux website code

  7. Sentry

    297 QEMU VS Sentry

    Developer-first error tracking and performance monitoring

  8. oils

    266 QEMU VS oils

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. zotero

    263 QEMU VS zotero

    Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources.

  11. UTM

    252 QEMU VS UTM

    Virtual machines for iOS and macOS

  12. serverless-graphql

    222 QEMU VS serverless-graphql

    Discontinued Serverless GraphQL Examples for AWS AppSync and Apollo

  13. Mattermost

    166 QEMU VS Mattermost

    Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..

  14. Vagrant

    126 QEMU VS Vagrant

    Vagrant is a tool for building and distributing development environments.

  15. PostHog

    123 QEMU VS PostHog

    🦔 PostHog provides open-source web & product analytics, session recording, feature flagging and A/B testing that you can self-host. Get started - free.

  16. rr

    117 QEMU VS rr

    Record and Replay Framework

  17. virt-manager

    117 QEMU VS virt-manager

    Desktop tool for managing virtual machines via libvirt

  18. firecracker

    81 QEMU VS firecracker

    Secure and fast microVMs for serverless computing.

  19. Awesome-Linux-Software

    🐧 A list of awesome Linux softwares

  20. systemd

    systemd upstream (by fbuihuu)

  21. i915ovmfPkg

    Discontinued VBIOS for Intel GPU Passthrough

  22. KVM-Opencore

    36 QEMU VS KVM-Opencore

    OpenCore disk image for running macOS VMs on Proxmox/QEMU

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better QEMU alternative or higher similarity.

QEMU discussion

Log in or Post with

QEMU reviews and mentions

Posts with mentions or reviews of QEMU. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-19.
  • Running Phoenix applications on RISC-V: A Practical Report
    3 projects | dev.to | 19 Apr 2025
    Using Docker to run Tailwind in an arm64 container via QEMU emulation (proved too slow)
  • How I used a named pipe to save memory and prevent crashes (in Perl)
    2 projects | dev.to | 15 Jan 2025
    My original solution was an obvious one but had an interesting bug. I simply would use Perl's system command to execute the SlackBuild script with a shell, where I would pipe stdout to tee, writing the stdout to a temporary file. After the SlackBuild would execute I would read the temporary file looking for the Slackware package $PATH created line. This solved the problem of allowing both the user and sbozyp to read the stdout of the SlackBuild script. For 99% of builds this worked fine ... but then there was qemu. Qemu is a massive project that requires a huge compilation. My system uses a small 4GB tmpfs mounted at /tmp, and the temporary file that was being teed to ended up getting so large from all the qemu compilation output that tee (and thus sbozyp) crashed for "device out of space".
  • Rust in QEMU Roadmap
    5 projects | news.ycombinator.com | 3 Dec 2024
  • Running Raspberry Pi OS in a Docker Container
    4 projects | dev.to | 25 Nov 2024
    There are plenty of tutorials and other Docker images running Raspberry Pi OS using QEMU, but unfortunately, all of them utilize the OS image at runtime as an SD card. Hence, they do not support mounting volumes to share the filesystem.
  • Comandos Básicos de Vagrant
    2 projects | dev.to | 3 Nov 2024
  • Minimal tips to run isolated code
    3 projects | dev.to | 4 Sep 2024
    There are several choices for running code in partial or full isolation. Some languages include lightweight environments that do not interfere with each other, e.g., virtual environments in Python. However, due to caching and links, these are not sufficiently isolated for us. At the other end of the spectrum, we can run code in a node of a cloud computing service. However, the overhead and cost make this not worthwhile given our needs: isolation, but not very strong security requirements. Alternatively, we can run a virtual machine or emulator such as QEMU, VirtualBox, or others. This also has too much overhead given our needs.
  • Deterministic Replay of QEMU Emulation
    7 projects | news.ycombinator.com | 29 Aug 2024
  • Weird things I learned while writing an x86 emulator
    9 projects | news.ycombinator.com | 10 Jul 2024
    Over the last year I have been rewriting QEMU's x86 decoder. I am now at a point where it should not be too hard to add APX support.

    My decoder is mostly based on the tables in the manual, and the code is mostly okay—not too much indentation and phases mostly easy to separate/identify. Nevertheless there are several cases in which the manual is wrong or doesn't say the whole story.

    The top comment explains a bit what's going on: https://github.com/qemu/qemu/blob/59084feb256c617063e0dbe7e6...

  • Podman Desktop 1.11: Light mode and new Kubernetes features
    7 projects | news.ycombinator.com | 26 Jun 2024
  • QEMU networking on macOS
    1 project | dev.to | 18 Jun 2024
    QEMU is an excellent open-source project that enables users to work on various projects across multiple platforms. Starting a VM instance with QEMU is straightforward. On my old Intel-based Mac, the following command will launch an Ubuntu cloud image:
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic QEMU repo stats
202
11,279
10.0
7 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?