CATEGORY

Virtualization 364 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

selium-switchboardSelium module for abstracting channel management and messaging patterns635MPL-2.0Development toolsVirtualization squib-archaarch64 layout, ESR_EL2 decoder, PSCI dispatch, sysreg subset, and IntId newtype for squib634Apache-2.0No standard libraryVirtualization selium-atlas-protocolSelium module for indexing and discovering resources with URIs619MPL-2.0Development toolsVirtualization rusta-climacOS arm64 CLI for creating and managing Ubuntu VMs on Tart596MITCommand line utilitiesVirtualization squib-gicThin GICv3 wrapper over Apple Hypervisor.framework's hv_gic_* APIs573Apache-2.0Operating systems::macOS APIsVirtualization fluentbase-runtimeA framework to build smart contracts on the Fluent L2 as well as blockchains and verifiable compute environments that compile to…557MITNo standard libraryVirtualization fluentbase-sdk-derive-coreA framework to build smart contracts on the Fluent L2 as well as blockchains and verifiable compute environments that compile to…543MITNo standard libraryVirtualization vmette-protoWire contracts shared across the vmette workspace: the guest computer-use vocabulary and the vmetted UNIX-socket protocol531MITEncodingVirtualization wol-libvirt-gatewayWake-on-LAN to libvirt gateway518Apache-2.0Network programmingVirtualization selium-atlasSelium module for indexing and discovering resources with URIs509MPL-2.0Development toolsVirtualization squib-busMMIO address-space router for squib's microvm505Apache-2.0Virtualization vmetteRun untrusted agents in a hardware-isolated Linux microVM on macOS — a security boundary built on Apple's Virtualization.framework491MITOperating systems::macOS APIsVirtualization squib-mmdsMMDS instance metadata service: data store, V2 token store, dumbo TCP/IP, MMDS interceptor488Apache-2.0Virtualization squib-virtiovirtio-MMIO transport and per-device drivers for squib474Apache-2.0Virtualization fluentbase-cryptoA framework to build smart contracts on the Fluent L2 as well as blockchains and verifiable compute environments that compile to…472MITNo standard libraryVirtualization stoffel-vmRegister-based virtual machine runtime and MPC execution engine for Stoffel programs472Apache-2.0CompilersCryptography squib-snapshotSquib snapshot subsystem: bitcode state file, sparse memory file, dirty-page tracking470Apache-2.0Virtualization fluentbase-sdk-deriveA framework to build smart contracts on the Fluent L2 as well as blockchains and verifiable compute environments that compile to…459MITNo standard libraryVirtualization basalt-cliCLI for managing Basalt competitions and configurations454GPL-3.0-onlyCommand line utilitiesConfiguration squib-fdtFlattened device tree builder for squib's aarch64 microvm441Apache-2.0Virtualization squib-hvApple Hypervisor.framework binding for squib (the unsafe boundary)441Apache-2.0Operating systems::macOS APIsVirtualization squib-netHost-side networking for squib: vmnet (shared/host/bridged) + gvproxy userspace441Apache-2.0Virtualization squib-loaderaarch64 kernel image loader (PE / Image / Image.gz / Image.zst) for squib440Apache-2.0Virtualization squib-legacyLegacy aarch64 platform devices for squib (PL011 UART)440Apache-2.0Virtualization tnkZero-trust sandbox for local inference and secure AI coding agent runtimes.432Apache-2.0Artificial intelligenceCommand line utilities squib-vmmSquib VMM core: builder, vCPU thread, device manager, event loop424Apache-2.0Virtualization squib-apiFirecracker-compatible HTTP API server for squib (axum on a Unix domain socket)423Apache-2.0VirtualizationWeb programming::HTTP server unicorn-sysRust bindings for the Unicorn emulator with utility functions356GPL-2.0API bindingsEmulators fluentbase-sdkA framework to build smart contracts on the Fluent L2 as well as blockchains and verifiable compute environments that compile to…344MITNo standard libraryVirtualization herolib-mosMycelium Operating System (MOS) - Network and VM abstraction layer342Apache-2.0API bindingsNetwork programming selium-remote-client-protocolSelium module for supporting remote clients326MPL-2.0Development toolsVirtualization vpodLightweight, secure sandboxes for untrusted processes.311Apache-2.0Command line utilitiesVirtualization vmette-provider-squashfsPrebuilt squashfs block-image rootfs provider for vmette304MITFilesystemVirtualization vmette-provider-ociOCI/Docker image rootfs provider for vmette303MITFilesystemVirtualization vmette-provider-tarTarball-over-HTTP/file rootfs provider for vmette290MITFilesystemVirtualization serpentineNode based build system written in rust.284MITCommand line utilitiesCompilers kobakokobako host SDK — run untrusted mruby in an in-process Wasm sandbox.275Apache-2.0VirtualizationWebAssembly arcbox-vmnetSafe Rust bindings for Apple's vmnet.framework273MIT OR Apache-2.0Network programmingOperating systems::macOS APIs wasmi-plugin-rtRuntime utilities for wasmi-plugin-framework271MITVirtualizationWebAssembly kobako-runtimeEngine-neutral host runtime contract for embedding kobako Wasm guests.253Apache-2.0VirtualizationWebAssembly truthlinked-axiomAxiom virtual machine and bytecode primitives for TruthLinked cells.244MITCryptographyNo standard library vibeboxUltrafast CLI on Apple Silicon macOS for fast, sandboxed development and LLM agents.242MITCommand line utilitiesVirtualization selium-remote-clientSelium module for supporting remote clients223MPL-2.0Development toolsVirtualization buxEmbedded micro-VM sandbox for running AI agents221MIT OR Apache-2.0API bindingsVirtualization vmette-providersThe default rootfs-provider registry for vmette (dir + squashfs + tar + OCI, in resolution order)220MITFilesystemVirtualization selium-net-quinnStreaming compute fabric220MPL-2.0Development toolsVirtualization bux-ociOCI image management for bux micro-VM sandbox220MIT OR Apache-2.0Virtualization selium-net-hyperStreaming compute fabric219MPL-2.0Development toolsVirtualization selium-filesystem-storeStreaming compute fabric216MPL-2.0Development toolsVirtualization selium-switchboard-coreSelium module for abstracting channel management and messaging patterns216MPL-2.0Development toolsVirtualization selium-messagingStreaming compute fabric215MPL-2.0Development toolsVirtualization selium-wasmtimeStreaming compute fabric215MPL-2.0Development toolsVirtualization kobako-wasmtimewasmtime implementation of the kobako host runtime contract.211Apache-2.0VirtualizationWebAssembly omea-kernel-x86-64Pre-built x86_64 Linux microVM kernel (minimal config), busybox, and in-VM agent for omea's KVM backend, bundled as xz-compressed…208Apache-2.0 AND GPL-2.0-only AND MITEmbedded developmentExternal FFI bindings cellos-ctlcellctl — kubectl-style CLI for CellOS execution cells and formations. Thin HTTP client over cellos-server with…206MIT OR Apache-2.0Command line utilitiesVirtualization roche-coreUniversal sandbox orchestrator for AI agents — core library203Apache-2.0Development toolsVirtualization zlayer-provisionerProvider-agnostic cloud node provisioning trait + cloud-init reference impl202Apache-2.0Virtualization vmette-assetsShared boot-asset (kernel + initramfs) discovery for vmette binaries199MITVirtualization omea-kernelGuest kernel facade for omea-vm: re-exports the x86_64 KVM kernel/init/agent asset crate.193Apache-2.0 AND GPL-2.0-only AND MITEmbedded developmentExternal FFI bindings lab-opsPersonal utility tools for my homelab189MITCommand line utilitiesNetwork programming supermachine-kernel-aarch64Pre-built aarch64 Linux kernel image, in-VM init shim (init-oci), control agent, and smpark.ko for supermachine's HVF backend,…183Apache-2.0 AND GPL-2.0-only AND MITEmbedded developmentExternal FFI bindings wslplugins-macro-coreinternal core implementation of for wslplugins-macro176Apache-2.0 OR MITAPI bindingsOperating systems::Windows APIs clawbox-containersDocker container management for sandboxed sub-agent execution175MITDevelopment toolsVirtualization wasmi-plugin-pdkPlugin development kit for the wasmi WebAssembly Interpreter168MITVirtualizationWebAssembly omea-vmRun any OCI/Docker image as a hardware-isolated Linux KVM microVM. Single library API, zero flags for the common case, sub-100 ms…166Apache-2.0API bindingsCommand line utilities tinysandboxUltra-minimal Linux-like sandbox for AI agents: shell, coreutils, VFS, and a Wasmtime-hosted JS runtime in one crate165MIT OR Apache-2.0Development toolsFilesystem libvirt-codegenCode generator for libvirt protocol (.x files)164MIT OR Apache-2.0API bindingsVirtualization libvirt-xdrXDR serialization/deserialization for libvirt protocol163MIT OR Apache-2.0API bindingsVirtualization agvCreate and manage microVMs for AI agents — QEMU on Linux, Apple Virtualization on macOS159MIT OR Apache-2.0Command line utilitiesDevelopment tools cellos-host-cellosRecursive CellOS-in-CellOS backend — runs CellOS cells as nested supervisors. Used for federated and self-hosting topologies.145MIT OR Apache-2.0API bindingsVirtualization cellos-host-gvisorgVisor runsc backend for CellOS — runs cells in user-space syscall-emulated sandboxes for environments without KVM.145MIT OR Apache-2.0Operating systems::Linux APIsVirtualization cellos-host-firecrackerFirecracker microVM backend for CellOS — jailer integration, warm pool with snapshot/restore, KVM nested-virtualisation aware.143MIT OR Apache-2.0EmulatorsOperating systems::Linux APIs cellosCellOS — narrow-authority Rust execution cells with kubectl-style CLI. `cargo install cellos` ships the cellctl operator tool.…136MIT OR Apache-2.0Command line utilitiesVirtualization firecracker-sdkSDK for working with Firecracker MicroVM using the Rust programming language135MITAPI bindingsConfiguration guestkitPure Rust VM disk toolkit with beautiful output, Windows registry parsing, and VM migration support133LGPL-3.0-or-laterCommand line utilitiesFilesystem blinkvm-sharedShared Blink protocol types and constants131Apache-2.0Virtualization execution_tapePortable, verifiable register VM bytecode format and runtime (draft).130Apache-2.0 OR MITNo standard libraryVirtualization hv2-coreHyperMachine Type-2 hypervisor core engine126AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems dockdoeA single-binary Docker host monitor with an embedded web UI124GPL-3.0-or-laterCommand line utilitiesVirtualization wslplugins-macromacro for wslplugins-rs121Apache-2.0 OR MITAPI bindingsOperating systems::Windows APIs draupnirDraupnir — the nordisk boot/provisioning library: fire up a runtime from one BootSpec across three backends (KVM via tunnr · OCI…120MIT OR Apache-2.0Operating systemsVirtualization initramfs-builderConvert Docker/OCI images to bootable initramfs for microVMs119MITCommand line utilitiesVirtualization cellos-supervisorCellOS execution-cell runner — boots cells in Firecracker microVMs or gVisor, enforces narrow typed authority, emits signed…116MIT OR Apache-2.0EmulatorsOperating systems::Linux APIs selium-runtimeStreaming compute fabric111MPL-2.0Development toolsVirtualization selium-remote-cliSelium module for supporting remote clients111MPL-2.0Development toolsVirtualization hyperlight-unikraftEmbedded Hyperlight host for running Unikraft unikernels106MIT OR Apache-2.0Virtualization presto-pastaUser-mode NAT datapath for sandboxes: L2 tap to native host sockets104MITNetwork programmingVirtualization turnip-tunnelIP/Ethernet tunnel backed by a half-duplex serial port103MITCommand line utilitiesNetwork programming rvf-launchQEMU microVM launcher for RVF cognitive containers99MIT OR Apache-2.0Virtualization libloongRust bindings for the libloong LoongArch emulator - a high-performance 64-bit LoongArch virtual machine94non-standardEmulatorsSimulation partner-pmPartner Process Monitor92ZlibCommand line utilitiesDevelopment tools quickpythonA lightweight Python bytecode VM written in Rust84MPL-2.0Embedded developmentParser implementations bivyuv-style rootless project environments for real system packages (deb first) — no root, no containers83MIT OR Apache-2.0Command line utilitiesVirtualization arcboxHigh-performance container and VM runtime82MIT OR Apache-2.0Development toolsVirtualization hv2-agentHyperMachine AI agent interface with MCP server82AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems bux-cliCLI for the bux micro-VM sandbox81MIT OR Apache-2.0Command line utilitiesVirtualization blinkvm-sdkRust SDK for Blink agent sandboxes — BoxLite VM execution, sessions, and V-Hub80Apache-2.0Development toolsVirtualization roche-daemonUniversal sandbox orchestrator for AI agents — gRPC daemon71Apache-2.0Development toolsVirtualization pktkitZero-copy L2/L3 packet handling toolkit. Frames, packets, hubs, adapters, NAT, virtual TCP/IP, WireGuard, OpenVPN, QEMU…71MITNetwork programmingVirtualization submilli-wasmA WebAssembly interpreter with a wasmtime-compatible API, built for fast compilation and startup70Apache-2.0VirtualizationWebAssembly wslplugins-rsA Rust framework for developing WSL plugins using safe and idiomatic Rust.68Apache-2.0 OR MITAPI bindingsOperating systems::Windows APIs roche-cliUniversal sandbox orchestrator for AI agents — CLI66Apache-2.0Development toolsVirtualization fluxvmFLUX bytecode runtime — Fluid Language Universal eXecution: a zero-dependency register-based VM with assembler, disassembler, A2A…58MITEmulatorsParser implementations hv2-runtimeHyperMachine stateful runtime environment for agentic workflows57AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems herosal-virtSAL Virt - Virtualization and containerization tools including Buildah, Nerdctl, and RFS55Apache-2.0Development toolsVirtualization wasmi-plugin-hdkHost development kit for the wasmi WebAssembly Interpreter53MITVirtualizationWebAssembly stivaOCI-compatible container runtime — image management, container lifecycle, and orchestration for AGNOS53GPL-3.0Operating systemsVirtualization tunnr-vmtunnr's pure-Rust VM boot harness — build a bootable appliance artifact and boot it under QEMU+OVMF+KVM, asserting the appliance…50MIT OR Apache-2.0Operating systemsVirtualization vm-rsCross-platform VM lifecycle management — Apple Virtualization.framework (macOS) + Cloud Hypervisor (Linux)50MITOperating systemsVirtualization shuckDeprecated: shuck was renamed to husker. See https://github.com/rvben/husker45MITCommand line utilitiesVirtualization hv2-apiHyperMachine REST and gRPC API server44AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems tiny-vsockTiny vsock library for secure communication with enclaves44MITNetwork programmingSecurity podboxSecure, reproducible per-workspace dev sandbox — an OCI/Podman interface backed by KVM-class microVMs, hardened for running…42MITCommand line utilitiesDevelopment tools nanodockMinimal synchronous Docker/Podman client for container detection, port mapping, and lifecycle control41MITNetwork programmingVirtualization cc-vmRust bindings for the cc virtualization library40MITAPI bindingsVirtualization libvirt-purePure Rust libvirt client library37MIT OR Apache-2.0API bindingsVirtualization incus-clientAuto-generated Rust client for the Incus container and VM manager REST API36Apache-2.0API bindingsVirtualization whpxIdiomatic Rust Bindings of Windows Hypervisor Platform35MITNo standard libraryNo standard library::No dynamic allocation climateRun containerized CLI tools like they're installed natively, via a self-contained rootless engine35GPL-3.0-or-laterCommand line utilitiesVirtualization contnapMonitors network traffic and wakes up "napping" containers when a request arrives. It buffers the initial handshake, starts the…35GPL-3.0-onlyCommand line utilitiesNetwork programming huskerName placeholder. husker ships via pip/Homebrew/GitHub Releases, not crates.io. See https://github.com/rvben/husker34MITCommand line utilitiesVirtualization rhyve-coreBackend-agnostic core of the rhyve hypervisor33MIT OR Apache-2.0No standard libraryVirtualization hv2-gpuHyperMachine GPU virtualization with Vulkan and WebGPU31AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems hv2-netHyperMachine networking with TCP/IP stack and virtio-net31AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems hv2-cpuHyperMachine CPU virtualization and instruction decoding30AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems blink-sharedShared Blink protocol types and constants29Apache-2.0Virtualization cellos-host-windowsWindows host backend for CellOS — per-cell Job Object isolation (process-tree containment, memory / CPU caps, kill-on-close…29BUSL-1.1Operating systems::Windows APIsVirtualization flux-policy-testerTesting framework for FLUX bytecode agent policies — verify behavior, fuzz edge cases, enforce conservation bounds26MITDevelopment tools::TestingVirtualization naosA VMM for fast, isolated virtual machine lifecycle management25Apache-2.0Virtualization xshellzOfficial Rust SDK for xShellz sandboxes: throwaway, gVisor-isolated Linux boxes you can spawn and run commands in from your own…25MITAPI bindingsDevelopment tools hyperlight-javascript-sandboxHyperlight JS guest for hyperlight-sandbox.24Apache-2.0Virtualization polkavm-ffiC FFI bindings for PolkaVM - execute PVM programs from any language24MIT OR Apache-2.0API bindingsVirtualization hyperlight-sandboxHigh-level Rust host library for running sandbox guests across multiple backends.23Apache-2.0Virtualization eryon-plantsthis crate focuses on implementing various actors for the eryon framework23Apache-2.0MathematicsScience vfrust-cliDemo CLI for vfrust - macOS Virtualization.framework VM manager23Apache-2.0Command line utilitiesVirtualization hyperlight-wasm-sandboxWasm component sandbox backend for hyperlight-sandbox (Python, JavaScript, etc.).22Apache-2.0Virtualization rvf-kernelReal Linux microkernel builder for RVF cognitive containers22MIT OR Apache-2.0Embedded developmentVirtualization hyperlight-nanvix-sandboxNanvix microkernel sandbox backend for hyperlight-sandbox.21Apache-2.0Virtualization clawstainerLightweight isolated Linux environments for AI agents21MITCommand line utilitiesVirtualization squib-hostmacOS host-side primitives for squib (Mach-exception-port pager backing postcopy / lazy-restore)20Apache-2.0Virtualization epiphanyPlace holder for the Epiphany project, which is a collection of tools and libraries for building robust and maintainable…20MIT OR Apache-2.0Development toolsFilesystem malinaCreate replicable and unique malware analysis laboratories from configuration19GPL-3.0-or-laterCommand line utilitiesDevelopment tools mayflyMayfly — a multi-tenant serverless (FaaS) platform for bare-metal clusters, built in Rust on Firecracker microVMs. This crate…19Apache-2.0VirtualizationWeb programming prismeLightweight environment engine that refracts declarative source definitions into isolated, resilient execution spectra18AGPL-3.0Embedded developmentVirtualization blink-sdkRust SDK for Blink agent sandboxes — BoxLite VM execution, sessions, and V-Hub18Apache-2.0Development toolsVirtualization hypermachineHyperMachine — a high-performance hypervisor framework with first-class AI-agent support. Frontdoor crate that re-exports the hv2…18AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems execution_graphIncremental execution graph built on execution_tape18Apache-2.0 OR MITNo standard libraryVirtualization dynstallerDynamically retrieve installation files and metadata in a virtualized environment.18MITCommand line utilitiesEmulators leviticusLeviticus is a suite of tools which help developers build robust and maintainable applications across platforms, languages,…17MIT OR Apache-2.0Development toolsFilesystem hv2-cliHyperMachine standalone hypervisor CLI17AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems hm-cliHyperMachine CLI - Unified hypervisor management for Type 1 and Type 2 modes17AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems hv1-armHyperMachine Type-1 ARM64 EL2 hypervisor backend17AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems hm-guiHyperMachine Desktop GUI - virt-manager style interface17AGPL-3.0-only OR LicenseRef-CommercialHardware supportOperating systems passoverPassover helps developers discover hidden patterns in code.17MIT OR Apache-2.0Development toolsFilesystem eldersPlace holder for the Elders project, which is a collection of tools and libraries for building robust and maintainable…16MIT OR Apache-2.0Development toolsFilesystem elderPlace holder for the Elder project, which is a collection of tools and libraries for building robust and maintainable…16MIT OR Apache-2.0Development toolsFilesystem leavenLeaven helps developers discover hidden patterns in code.16MIT OR Apache-2.0Development toolsFilesystem conservation-enforcer-rsConservation-law enforcement for LLM outputs, backed by a FLUX bytecode policy VM15MIT OR Apache-2.0Embedded developmentVirtualization revelationsRevelations helps developers discover hidden patterns in code.15MIT OR Apache-2.0Development toolsFilesystem saviorPlace holder for the Savior project, which is a collection of tools and libraries for building robust and maintainable…15MIT OR Apache-2.0Development toolsFilesystem rhyve-x86Hardware-virtualization backend (Intel VT-x, AMD-V) for the rhyve hypervisor15MIT OR Apache-2.0No standard libraryVirtualization gideonGideon helps developers discover hidden patterns in code.15MIT OR Apache-2.0Development toolsFilesystem vivariumNix-native tool that boots each project inside its own microVM, composed from reusable images and config pieces unified by a…14MITCommand line utilitiesDevelopment tools revelationRevelation helps developers discover hidden patterns in code.14MIT OR Apache-2.0Development toolsFilesystem