Hyperlight is an RPC (Remote Procedure Call) implementation built on hyper-express which allows for trivially simple client and server communication.
Interactive AI agent using GitHub Copilot SDK with Hyperlight sandboxed JS execution
Node.js API bindings for Hyperlight JS
Node.js API bindings for Hyperlight JS - Linux x64 gnu
Node.js API bindings for Hyperlight JS - Windows x64 msvc
Node.js API bindings for Hyperlight JS - Linux x64 musl
Empty crate, used to reserve the name
Hyperlight's components common to host and guest.
Procedural macros to generate Hyperlight host and guest bindings from component types
Shared implementation for the procedural macros that generate Hyperlight host and guest bindings from component types
This crate provides the opinionated bits of the guest library, such as the panic handler, the entry point, the guest logger, the exception handling logic, and third-party code used by our C-API needed to build a native hyperlight-guest binary.
Macros for registering guest and host functions on hyperlight guests binaries.
Provides the tracing functionality for the hyperlight guest.
Provides only the essential building blocks for interacting with the host environment, including the VM exit mechanism, abstractions for calling host functions and receiving return values, and the input/output stacks used for guest-host communication.
A lightweight Virtual Machine Manager that can be hosted in an application to safely run untrusted or code within a VM partition with very low latency and overhead.
Provides the tracing macros for the hyperlight guest, enabling structured logging and tracing capabilities.
cargo subcommand to build hyperlight guest binaries
hyperlight-wasm-runtime is a rust binary crate that provides the WebAssembly runtime binary for hyperlight-wasm.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.