Hyperlight
/All repositories
Overview
HEALTH SCORE
Healthy
72out of 100
Solid security posture and development cadence. Maintainer coverage keeps the score from reaching Excellent.
LIFECYCLE
Active
Consistent commits, responsive maintainers, regular releases, and healthy issue triage.
Health breakdown
Healthy(72/100)
Maintainer availability, known risks and supply chain posture, and whether the project is actively developed or appropriately stable.
Maintainer responsiveness
Median response time is 21 days.
Bus factor
12 active maintainers currently have merge rights.
Organization Diversity
Contributors span 330 organizations.
Archived repositories are excluded from Health Score.
Project Achievements
LeaderboardsAbout
Hyperlight is a library for creating micro virtual machines — or sandboxes — specifically optimized for securely running untrusted code with minimal impact. It supports both Windows and Linux, utilizing Windows Hypervisor Platform on Windows, and either Microsoft Hypervisor (mshv) or KVM on Linux.
These micro VMs operate without a kernel or operating system, keeping overhead low. Instead, guests are built specifically for Hyperlight using the Hyperlight Guest library, which provides a controlled set of APIs that facilitate interaction between host and guest:
The host can call functions implemented and exposed by the guest (known as guest functions).
Once running, the guest can call functions implemented and exposed by the host (known as host functions).
By default, Hyperlight restricts guest access to a minimal API. The only host function available by default allows the guest to print messages, which are displayed on the host console or redirected to stdout, as configured. Hosts can choose to expose additional host functions, expanding the guest’s capabilities as needed.
First commit
Software value
$24M
Maturity
Sandbox
License(s)
Apache-2.0
Other
Data sources
Git
GitHub