Shell KVM

Open-source Shell projects categorized as KVM

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It was merged into the mainline Linux kernel in version 2.6.20, which was released on February 5, 2007.

Top 19 Shell KVM Projects

  • Docker-OSX

    Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.

    Project mention: Build and debug Flutter iOS app without Mac - How ? | | 2023-03-23
  • macOS-Simple-KVM

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

    Project mention: MAC vs. PC : + Does any M1 or M2 MacBook Air / Pro support nested virtualisation? | | 2023-02-27

    You could always get a regular PC laptop, install linux on it and run your macos/windows vms via qemu kvm, supports full hardware acceleration and should be able to do nested vms just fine, i run a macos vm on my desktop for work and a hardware accelerated windows vm for gaming

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • quickemu

    Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.

    Project mention: Virter: a "Docker for VMs" | | 2023-03-22

    Looks great! Does anyone know how Virter compare with quickemu?

  • kvm-install-vm

    Bash script to build local virtual machines using KVM/libvirt and cloud-init.

    Project mention: Best practices for ephemeral VMs | | 2022-06-26

    Check virsh you can use to manage KVM/libvirt VMs from a terminal window or a bash script. Another script can be useful.

  • quickpassthrough

    A project to remove the complexity of setting up GPU passthrough for qemu

    Project mention: GPU Passthrough Laptop | | 2023-01-26
  • KVM-GPU-Passthrough

    This is a simple, mostly automated guide to pass a GPU through to a VM.

    Project mention: 2 Things: Freeze on login screen after loading up vm | system doesn't load after isolating gpu | | 2023-03-14

    I'm trying to run Win10 in kvm with a single gpu (rtx 2060) using this guide. But I can't manage to work it. Did everything through guide, checked that scripts works but when I start vm it stuck on terminal's login screen and I think that GPU disconnects from the host, but it doesn't go further than that.

  • pikvm-board

    Cheap and high performance hardware based on CM4 for pikvm or tinypilot

    Project mention: 2022 Sep 19 Stickied 🅵🅰🆀 & 𝐇𝐄𝐋𝐏𝐃𝐄𝐒𝐊 thread - Boot problems? Power supply problems? Display problems? Networking problems? Need ideas? Get help with these and other questions! 𝑨𝑺𝑲 𝑯𝑬𝑹𝑬 𝑭𝑰𝑹𝑺𝑻 | | 2022-09-22

    Secondly, I would also like to install another OS - at least (because I bought this ) - I suppose I can have a boot-menu to select which partition to boot from, right? On a normal linux pc I should choose between UEFI vs BIOS boot. I assume I can also get something like a grub boot menu with automatic timeout (default boot method)?

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • LEDs-single-gpu-passthrough

    Single GPU passthrough guide 单显卡直通教程资源

  • macOS-KVM

    Streamlined macOS QEMU KVM Hackintosh configuration using OpenCore and libvirt

  • kvm-qemu-virtualization-guide

    Guide to run VMs with KVM and QEMU

    Project mention: Best VFIO Setup for my Situation? | | 2023-02-13

    If you are using Fedora, I would recommend following my guide:

  • pop_OS-win10-KVM-setup

    This is a repo that contains directions and the necessary files to create a working pop!_OS -> Windows 10 KVM that has GPU Passthrough, CPU Passthrough with proper pinning, Allocated ram, and PCIe passthrough with QEMU and Virt-Manager.

    Project mention: Pop_OS, failing to boot when iGPU and dGPU are both connected to a display. | | 2022-11-27

    I've read this : but if you have more links about QEMU hooks i'm interested.

  • find

    Firecracker IN Docker - MicroVM inside containers

  • quick-vm

    Setup a Stealth Windows VM on any Linux system using Qemu/KVM.

  • vfio

    This is the config for my VFIO gaming VM (by lennard0711)

  • phyllomeos

    This repository contains kickstart files for deploying Phyllome OS

  • DistroHopper

    Quickly download, create and run VM of any#TODO operating system.

    Project mention: DistroHopper | | 2023-03-16
  • Single-GPU-Passthrough-for-Dummies

    Non-intimidating guide to create a KVM GPU Passthrough via libvirt/virt-manager on systems with only one GPU.

    Project mention: Guide Single-GPU-Passthrough-for-Dummies + black screen after shutdown VM bug | | 2023-03-18
  • libvirt-dist

    Libvirt XML Files for Derivative Linux Distributions KVM - https:/ /

  • vfio-void-linux

    My libvirt/vfio config with GPU, NIC and NVME passthrough. Void Linux host, Win 11 guest (and other VMs)

  • SaaSHub

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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-23.

Shell KVM related posts


What are some of the best open-source KVM projects in Shell? This list will help you:

Project Stars
1 Docker-OSX 29,441
2 macOS-Simple-KVM 12,936
3 quickemu 5,870
4 kvm-install-vm 311
5 quickpassthrough 216
6 KVM-GPU-Passthrough 203
7 pikvm-board 202
8 LEDs-single-gpu-passthrough 103
9 macOS-KVM 99
10 kvm-qemu-virtualization-guide 40
11 pop_OS-win10-KVM-setup 31
12 find 27
13 quick-vm 21
14 vfio 16
15 phyllomeos 15
16 DistroHopper 14
17 Single-GPU-Passthrough-for-Dummies 11
18 libvirt-dist 7
19 vfio-void-linux 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives