Shell virtual-machine

Open-source Shell projects categorized as virtual-machine

Top 23 Shell virtual-machine Projects

virtual-machine
  1. macOS-Simple-KVM

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

  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. orbstack

    Fast, light, simple Docker containers & Linux machines

    Project mention: Docker Management Is Evolving These 8 Tools Made My Life Easier | dev.to | 2025-04-25

    2. OrbStack — The Fastest Docker for Mac, Period

  4. macos-virtualbox-vm

    Instructions and script to help you create a VirtualBox VM running macOS.

  5. qemu

    QEMU in a Docker container. (by qemus)

    Project mention: Show HN: Lume – OS Lightweight CLI/API for macOS/Linux VMs on Apple Silicon | news.ycombinator.com | 2025-02-02

    - It is more of a container-oriented way of spinning up Linux VMs. We're still debating whether to go in that direction with lume, but the good news is that it would mostly require tweaking the hooks to expose lume’s core to adopt the containerd standard. I’d love to hear your thoughts - would you find it useful to have a Docker-like interface for starting macOS workloads? Similarly to: https://github.com/qemus/qemu-docker

  6. KVM-GPU-Passthrough

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

  7. runcvm

    RunCVM (Run Container VM) is an experimental open-source Docker container runtime, for launching standard container workloads - as well as Systemd, Docker, even OpenWrt - in VMs using 'docker run`

    Project mention: RunCVM: An open-source Docker runtime for launching container images in VMs | news.ycombinator.com | 2024-08-28
  8. createinstalliso

    Creates a bootable ISO image from a macOS installer application. This image can then be used to install macOS on a physical or virtual machine.

  9. SaaSHub

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

    SaaSHub logo
  10. kvm-qemu-virtualization-guide

    Guide to run Virtual Machines with KVM and QEMU

  11. docker

    Scripts and information about the Firefly III Docker image. (by firefly-iii)

  12. 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.

  13. homebridge-vm-image

    A minimal live-boot ISO image that runs Homebridge automatically.

  14. vfio

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

  15. find

    Firecracker IN Docker - MicroVM inside containers (by anyfiddle)

  16. BrowserBox

    Install and run Firefox on Debian unattended in a virtual machine or on a computer. (by Torxgewinde)

  17. Firecracker-VM-Wizard

    🔥 Helper program for setting up a Firecracker microVM on a fresh metal

  18. deploy-VFIO

    Effortlessly deploy a hardware-passthrough (VFIO) setup for Virtual Machines (VMs) on a Linux desktop. Includes quality-of-life features that you didn't think you need!

  19. win10-gpu-passthrough

    Repo of helper scripts for ROG Zephyrus G14 VM, with various fixes

  20. vedv

    A tool for developing in a secure, isolated and reproducible environment

  21. Lotus123-on-reMarkable

    Basic guide about running Lotus 123 on the reMarkable tablet, via BOCHS emulation

  22. virt-manager-easy-installer

    Script that simplifies the installation of the Virt-manager virtualization environment and GNS3

  23. Linux-from-Docker

    Build custom Linux iso with Docker

  24. powerstate-virtmanager

    Set the power state of a Virtual Machine (VM). Does what virt-manager doesn't; includes missing features like sleep, hibernate, and wake. Bash TUI and Python GUI application.

  25. QVM-Manager

    QVM Manager-v1.0.3

    Project mention: QVM-Manager: The Linux Hypervisor You've Been Waiting For? | dev.to | 2025-04-04

    Click this link to head other to the projects github page... https://github.com/RoyalHighgrass/QVM-Manager. Give QVM-Manager a try today and let us know what you think in the comments. Thank you for reading, and happy virtualising!

  26. SaaSHub

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

    SaaSHub logo
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).

Shell virtual-machine discussion

Log in or Post with

Shell virtual-machine related posts

  • Configure Xorg to use Intel instead of Nvidia?

    1 project | /r/VFIO | 11 Jul 2023
  • Unbind GPU without restarting Xorg or Wayland.

    1 project | /r/VFIO | 5 Jul 2023
  • Unsure of switching to Linux

    4 projects | /r/linux_gaming | 8 Jun 2023
  • Fedora Update EDKII / OVMF

    1 project | /r/VFIO | 8 May 2023
  • RunCVM: Open-source Docker runtime to launch containerised workloads in VMs

    1 project | news.ycombinator.com | 22 Apr 2023
  • RunCVM: Launch VMs as Docker containers

    1 project | /r/homelab | 21 Apr 2023
  • RunCVM: Launch VMs as Docker containers

    1 project | /r/linux | 21 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 macOS-Simple-KVM 13,739
2 orbstack 6,746
3 macos-virtualbox-vm 2,555
4 qemu 760
5 KVM-GPU-Passthrough 323
6 runcvm 230
7 createinstalliso 120
8 kvm-qemu-virtualization-guide 113
9 docker 93
10 pop_OS-win10-KVM-setup 70
11 homebridge-vm-image 45
12 vfio 32
13 find 31
14 BrowserBox 28
15 Firecracker-VM-Wizard 22
16 deploy-VFIO 18
17 win10-gpu-passthrough 15
18 vedv 9
19 Lotus123-on-reMarkable 7
20 virt-manager-easy-installer 6
21 Linux-from-Docker 6
22 powerstate-virtmanager 6
23 QVM-Manager 4

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 Shell is
the 11th most popular programming language
based on number of references?