H y p e r l i g h t

Evolving the cloud.

Hyperlight is an open source micro-virtual machine manager for executing untrusted code quickly and safely at scale.

$

$

Cross-Platform
No OS
Sandboxed
1 ms Cold Starts
Scales to 0

Why you'll love Hyperlight

Ultra-Fast VM Creation

Create new micro-VMs in just 1-2 milliseconds, about 100x faster than traditional hypervisor approaches, making it practical to spin up VMs on-demand for individual function calls.

Hypervisor-Level Security

Execute untrusted code with real hypervisor-based protection for each function call, providing stronger isolation than sandboxed runtimes while maintaining exceptional performance.

Minimal Resource Footprint

Extremely lightweight with a 64KB stack and 128KB default heap size, enabling true scale-to-zero capabilities and efficient resource utilization.

Portable Abstraction Layer

Run on Hyper-V, mshv, or KVM across different platforms without changing your code, providing flexibility while maintaining consistent security benefits.

Virtual Machines

Boot Time: Minutes
Security: Medium+
Density: Low

Containers

Boot Time: Seconds
Security: Medium-
Density: Medium+

micro-VMs

Boot Time: Millisecs
Security: High
Density: High
Overview of Hyperlight

Hyperlight and Edge Actions

Azure's CTO Mark Russinovich at Microsoft Ignite 2024

  • Micro-VMs can be started cold in isolation or warm from a pool
  • Supports running WebAssembly, JavaScript, and more
  • Ideal for serverless platforms and real-time applications

Community Meetings

Every other Wednesday
09:00 (PST/PDT)
Via Zoom

Contributing

  • Fork and clone the repo
  • Work on a new branch and test your changes
  • Submit a pull request or a new issue

Chat & Connect

Join us on the CNCF Slack in the #hyperlight channel to ask questions, share ideas, or just hang out with the community.