Skip to content
Search

Hyperlight

lastmod 2025-04-08created 2025-04-081 edits

Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virtual machines with very low latency and minimal overhead.

Lightweight virtual machine manager (VMM)

About

  • A lightweight virtual machine manager (VMM) that can be embedded in applications
  • An open-source library for creating and managing micro virtual machines (micro VMs) to run untrusted code
  • Runs mainly on Windows Hypervisor Platform, KVM, and mshv, with very low latency and overhead

Key features

  • Supports Linux (KVM), Windows (WHP), WSL2, and Azure Linux (mshv)
  • Creates micro VMs that run without a kernel or OS
  • Runs guest binaries written in Rust or C
  • Supports function calls between guest ↔ host
  • Provides a secure sandboxing environment
  • The host can selectively expose functionality

See also

Favorite site

author Zer0 sitemap