nowfound

Life & fun · alternatives · 2026

24 alternatives to MCVirt – Lightweight VM clustering using distributed storage (DRBD)

MCVirt - Command line virtual machine management utility - MCVirt/README.rst at master · ITDevLtd/MCVirt

MCVirt is a lightweight virtual machine clustering system that uses distributed storage via DRBD technology. It enables users to manage and cluster virtual machines across multiple nodes while sharing storage resources… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. MCVirt – Lightweight VM clustering using distributed storage (DRBD) launched in 2016; newer entries below may have overtaken it.

  1. 1

    hey guys. the other day i was migrating hosting providers and i just needed something not too heavy and convenient to spin up my backups for awhile and realised there is almost nothing out there. kimchi hasn't been updated for years and cockpit is heavy. so here's something i came up with in a couple hours because of a sudden urge, nothing fancy just basic creation with cloud init, lifecycle management and image/storage, but it's modern-ish and it compiles to a 8.4mb binary inclusive of the embedded web UI, CLI and API, and only dep is libvirt.

    2025 · github.com · its alternatives →

  2. 2
  3. 3

    We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API. Why we built Lume: - Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest` - Prebuilt images on https://ghcr.io/trycua (macOS, Ubuntu on ARM) - API server to manage VMs programmatically `POST /lume/vms` - A python SDK on github.com/trycua/pylume Run prebuilt macOS images in just…

    2025 · github.com · its alternatives →

  4. 4

    Create microVMs from OCI images. Contribute to slp/krunvm development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  5. 5

    I wanted to see how fast an isolated code sandbox could start if I never had to boot a fresh VM. So instead of launching a new microVM per execution, I boot Firecracker once with Python and numpy already loaded, then snapshot the full VM state. Every execution after that creates a new KVM VM backed by a `MAP_PRIVATE` mapping of the snapshot memory, so Linux gives me copy-on-write pages automatically. That means each sandbox starts from an already-running Python process inside a real VM, runs the code, and exits. These are real KVM VMs, not containers: separate guest kernel, separate guest…

    Mar 2026 · github.com · its alternatives →

  6. 6

    Shuru is a lightweight sandbox that spins up Linux VMs on macOS using Apple's Virtualization.framework. Boots in about a second on Apple Silicon, and everything is ephemeral by default. There's a checkpoint system for when you do want to persist state, and sandboxes run without network access unless you explicitly allow it. Single Rust binary, no dependencies. Built it for sandboxing AI agent code execution, but it works well for anything where you need a disposable Linux environment.

    Feb 2026 · shuru.run · its alternatives →

  7. 7

    I've long wanted to harness QEMU/KVM for my desktop virtual machines, but I'm befuddled by virt-manager's lack of support for working NVIDIA 3D acceleration, dogmatic embrace of ugly XML, and the puzzling UI decision of having to click what seems like 15 buttons to attach an ISO to a VM image. When I further learned that NVIDIA's broken 3D acceleration is the fault of libvirt as opposed to QEMU's virtio driver, I had an idea... Behold, vm-curator! A fast and friendly VM management TUI written in Rust. You can create, configure, organize, and manage VMs directly with QEMU. No libvert. No…

    Jan 2026 · github.com · its alternatives →

  8. 8

    "interesting" VM in C. Let's see how this goes. Contribute to tekknolagi/carp development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  9. 9

    HVM1 (2022): a massively parallel, optimal functional runtime in Rust - HigherOrderCO/HVM1

    2022 · github.com · its alternatives →

  10. 10

    A minimal stack-based VM. Contribute to codr7/liblg development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  11. 11

    :aerial_tramway: Minimal linux container runtime. Contribute to flouthoc/vas-quod development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  12. 12

    High performance secure & portable Rust functions in Node.js

    2020 · secondstate.io · its alternatives →

  13. 13

    A faster, simpler alternative to bulky VM managers.

    Apr 2026 · makeprog.com · its alternatives →

  14. 14

    Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…

    2023 · github.com · its alternatives →

  15. 15

    Software-defined distributed storage.

    2014 · storpool.com · its alternatives →

  16. 16

    Minimalist, dependency-free virtual machine sandbox for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99 - ringtailsoftware/uvm32

    Dec 2025 · github.com · its alternatives →

  17. 17

    A totally proof-of-concept FoundationDB based network block device backend - dividuum/fdb-nbd

    2018 · github.com · its alternatives →

  18. 18
    Signadot▲187

    Hi again HN, we’re Arjun and Anirudh, founders of Signadot (YC W20). Signadot helps teams developing microservices test their changes using lightweight environments called “Sandboxes”. We use a relatively new approach, using traffic labeling (using OpenTelemetry) and request routing (using a Service Mesh) to isolate environments in a shared Kubernetes cluster. Today, we’re launching a new feature to help developers with local testing of microservices during the iterative development process. When we initially launched in September last year…

    2022 · signadot.com · its alternatives →

  19. 19

    Statechart library and editor. Contribute to jonasblixt/ufsm development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  20. 20

    :racehorse: Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you. - flouthoc/wiser

    2021 · github.com · its alternatives →

  21. 21
    gimbap▲70

    A developer tool for microservice clustering recommendations

    2021 · its alternatives →

  22. 22

    Unified file manager for all your cloud storage with E2EE

    Feb 2026 · drivebase.io · its alternatives →

  23. 23

    VM with JIT-compiler for ATMega32 written in Rust. Contribute to MackieLoeffel/avr-vm development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  24. 24

    Hi HN! We’re Yann, Edouard, and Bastien from Koyeb (https://www.koyeb.com/). We’re building a platform to let you deploy full-stack apps on high-performance hardware around the world, with zero configuration. We provide a “global serverless feeling”, without the hassle of re-writing all your apps or managing k8s complexity [1]. We built Scaleway, a cloud service provider where we designed ARM servers and provided them as cloud servers. During our time there, we saw customers struggle with the same issues while trying to deploy full-stack applications and APIs resiliently. As…

    2023 · koyeb.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →