macOS-only container runtime and Linux VM manager. Faster than Docker Desktop on Apple Silicon (uses Apple Virtualization Framework, not QEMU), lighter on memory, and starts in under a second. Runs Docker containers, Docker Compose, and Kubernetes. Free for personal and small-team use; paid for commercial large-team use. The current default recommendation for macOS-first engineering teams. Closed-source core but the binary is free to download and use.
orbstack/orbstack→Container runtime for macOS and Linux via a Lima VM. colima start spins up a VM with Docker (or containerd) and exposes the Docker socket at ~/.colima/default/docker.sock — then your existing docker and docker-compose commands work unchanged. MIT-licensed, no paid tier, no GUI. The fully OSS alternative to OrbStack for teams that require it. Also supports Kubernetes via k3s.
Cross-platform Docker Desktop alternative (macOS, Windows, Linux) from SUSE/Rancher. Bundles containerd or dockerd, nerdctl, and a local k3s Kubernetes cluster in a single GUI application. Free, open-source (Apache 2.0). The right choice for teams that need a consistent setup across OS types and want K8s built in without a separate kind/minikube install. Uses QEMU on macOS (slower than OrbStack) but is OSS with no usage restrictions.
rancher-sandbox/rancher-desktop→Dev containers (the standard used by VS Code Dev Containers and GitHub Codespaces) that can run anywhere — locally in Docker, on a remote VM, on K8s, or in the cloud. Define your dev environment once in a devcontainer.json; devpod up github.com/your/repo on any machine produces the exact same environment. The OSS answer to Codespaces — you bring the compute. Works with VS Code, JetBrains, and any SSH-compatible editor.
Lightweight Linux VMs on macOS with automatic file sharing and port forwarding. The underlying engine that Colima wraps. Use Lima directly when you need more control — custom VM config, multiple VMs with different distros, or running Linux processes without Docker overhead. limactl start gives you a shell into an Ubuntu VM with your home directory mounted. Essential for macOS engineers who sometimes need a real Linux userspace.
OrbStack is not fully OSS (closed-source core) but is included because it is the pragmatic default for macOS engineers. Colima is the fully OSS alternative. Rancher Desktop is the right choice for cross-platform teams. DevPod is about environment reproducibility, not the runtime itself — it can use any of the above as its local backend. Lima is included for engineers who want direct VM access, not a Docker abstraction.