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