Container runtimes on macOS (and Linux) with minimal setup
Repository Index
88,573 visible repositories in the index
1–24 of 31 · Most stars
Vagrant is a tool for building and distributing development environments.
- vagrant
- ruby
- automation
- virtualization
Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
Fast, light, simple Docker containers & Linux machines
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
🧱 easy, fast, programmable and local-first microVM runtime and library
An embeddable, portable, branchable virtual machine to safely run Agents locally.
- containers
- crun
- libkrun
- microvm
xhyve, a lightweight OS X virtualization solution
Run AI agents on real and isolated machines — own kernel, filesystem, and network — with <100ms boot. Local first, OCI compatible, pure Rust.
GUI for the Windows Subsystem for Linux — and native Linux/macOS VMs on Mac. Install, back up, move and configure distros without CLI flags; AI assistant with tools, MCP server for agents, remote WSL over SSH.
Virtual DSM in a Docker container.
- dsm
- synology
- synology-docker
- synology-dsm
A toolkit for embedding hypervisor capabilities in your application
Desktop tool for managing virtual machines via libvirt
NixOS MicroVMs
A dynamic library providing Virtualization-based process isolation capabilities
The Unikernel & MicroVM Compilation and Deployment Platform
Official repository of VMware open-vm-tools project
Valve's official ARM64 SteamOS in a lightweight VM on Apple Silicon: libkrun + Venus + MoltenVK, controllers, CoreAudio sound
- apple-silicon
- libkrun
- macos
- moltenvk
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
- teaching
- computer-science
- compiler
- emulator
AutomatedLab is a provisioning solution and framework that lets you deploy complex labs on HyperV and Azure with simple PowerShell scripts. It supports all Windows operating systems from 2008 R2 to 2022, some Linux distributions and various products like AD, Exchange, PKI, IIS, etc.
- powershell
- deployment
- active
- directory
The ultimate datacenter management solution for Proxmox VE and XCP-NG. Unified multi-cluster control, intelligent load balancing, and seamless cross-cluster VM migrations — all in one beautiful interface.
- backup-management
- cluster-management
- container-management
- datacenter
Dory is the complete local development system for Apple Silicon: Docker, Compose, Kubernetes, virtual machines, and policy-bound agent sandboxes.
- apple-silicon
- containers
- docker
- docker-desktop
EL2 hypervisor and toolchain that boots macOS on the ASUS A16 (Snapdragon X2 Elite), with an Adreno Metal/IOGPU stack