New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
p

p4p8

npm

105

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

11 packages

@machinen/cli

The shell interface to machinen. Use this when you want to boot, snapshot, restore, fork, and otherwise drive microVMs from a terminal or a script — without writing any TypeScript.

@machinen/e2fsprogs-arm64-darwin

Bundled mke2fs (e2fsprogs) for arm64 darwin. Lets @machinen/runtime materialize ext4 rootfs images without a host install.

@machinen/e2fsprogs-arm64-linux

Bundled static mke2fs (e2fsprogs) for arm64 linux. Lets @machinen/runtime materialize ext4 rootfs images without a host install.

@machinen/native-arm64-darwin

Machinen host-side native binaries for arm64 darwin — VMM (HVF) + gvproxy + guest ELFs, mke2fs, and mksquashfs. Consolidates what used to be several per-tool packages.

@machinen/native-arm64-linux

Machinen host-side native binaries for arm64 linux — VMM (KVM) + gvproxy + guest ELFs, mke2fs, and mksquashfs. Consolidates what used to be several per-tool packages.

@machinen/native-x64-linux

Machinen host-side native binaries for amd64 Linux — VMM (KVM) + gvproxy + guest ELFs, mke2fs, and mksquashfs.

@machinen/runtime

The TypeScript API behind machinen. Reach for this when you want to drive microVMs from your own Node.js code instead of through the CLI.

@machinen/squashfs-tools-arm64-darwin

Bundled mksquashfs (squashfs-tools) for arm64 darwin. Lets @machinen/runtime build the read-only squashfs lower for `--mount` overlays without a host install.

@machinen/squashfs-tools-arm64-linux

Bundled static mksquashfs (squashfs-tools) for arm64 linux. Lets @machinen/runtime build the read-only squashfs lower for `--mount` overlays without a host install.

@machinen/vmm-arm64-darwin

Machinen VMM binary for arm64 darwin (HVF backend).

@machinen/vmm-arm64-linux

Machinen VMM binary for arm64 linux (KVM backend).