1 Repo
Building isolated virtual machine environments based on declarative system specifications.
Distinct from Declarative Configuration Systems: Specializes declarative configuration for the construction of full VM environments rather than general app state
Explore 1 awesome GitHub repository matching software engineering & architecture · VM Construction. Refine with filters or upvote what's useful.
microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated guest environments using Nix. It functions as a virtual machine image builder that transforms system specifications into bootable disk images and runner scripts. The project provides a hypervisor abstraction layer, enabling the deployment of guest images across multiple virtualization backends through a unified configuration. It includes specialized tools for PCI hardware passthrough, granting virtual machines direct access to physical host USB and PCI devices. The framework co
Creates isolated guest environments using a declarative configuration system and high-performance hypervisors.