InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Libkrun Alternatives
Similar projects and alternatives to libkrun
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
kata-containers
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
container-shell
Starts and attaches a sandboxed shell using docker with access to the current or project directory
-
-
firecracker-containerd
firecracker-containerd enables containerd to manage containers as Firecracker microVMs
-
-
-
-
-
-
kuasar
A multi-sandbox container runtime that provides cloud-native, all-scenario multiple sandbox container solutions.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
libkrun discussion
libkrun reviews and mentions
-
Anylinuxfs – mount any Linux filesystem read/write on a Mac
Hi, the author here. Thanks for sharing! My solution is based on https://github.com/containers/libkrun (the microVM hypervisor for Linux and Mac) and NFS. I wanted to take advantage of virtualization instead of any macFUSE experimental drivers and just make it easy to use. I'm also keeping an eye on https://developer.apple.com/documentation/fskit which could be an interesting alternative in the future (once stabilized).
-
Hyperlight: Virtual machine-based security for functions at scale
libkrun (on Linux) is probably a closer comparison (though still not quite the same). https://github.com/containers/libkrun
- My VM is lighter (and safer) than your container
-
Krunvm – Create MicroVMs from OCI Images
These specific microVMs are managed by: https://github.com/containers/libkrun#goals-and-non-goals (linked directly to project scopes).
In summary though (others redacted):
# Goals
- Execute Docker Containers as QEMU MicroVMs
-
Show HN: krunvm – Create and run lightweight VMs from OCI images
The key is that libkrun (https://github.com/containers/libkrun), the library that krunvm uses for running the VMs, as recently integrated support for Hypervisor.framework on ARM64, in addition to KVM.
As for buildah, the Homebrew repo contains a build that includes this PR (https://github.com/containers/storage/pull/811).
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 May 2025
Stats
containers/libkrun is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of libkrun is Rust.