Evolving the cloud.
Hyperlight is an open source micro-virtual machine manager for executing untrusted code quickly and safely at scale.
$ █
$ █
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
Containers
micro-VMs
How it works

Serverless functions with speed and security
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
J
o
i
n
o
u
r
c
o
m
m
u
n
i
t
y
Community Meetings
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.
Our contributors

@simongdavies

@ludfjig

@danbugs

@dblnz

@jprendes

@devigned

@marosset

@simongdavies

@ludfjig

@danbugs

@dblnz

@jprendes

@devigned

@marosset

@thegreatfatzby

@syntactically

@cclauss

@gabrielecabrini

@kk-src

@myadav27

@andreiltd

@thegreatfatzby

@syntactically

@cclauss

@gabrielecabrini

@kk-src

@myadav27

@andreiltd