nowfound

Life & fun · July 6, 2025

Virby, a vfkit-based Linux builder for Nix-Darwin

Virby is a module for nix-darwin that configures a lightweight linux VM as a remote build machine for nix, allowing linux packages to be built on macOS.

Virby, a vfkit-based Linux builder for Nix-Darwin launched on July 6, 2025 with 22 votes, #733 of 9,223 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 1 year on.

Visit github.com ↗Alternativestop 8% of July 2025

In plain words

Virby is a nix-darwin module that sets up a lightweight Linux virtual machine to serve as a remote build machine for Nix. It enables macOS users to build Linux packages directly from their systems. The tool integrates with nix-darwin and uses vfkit, making it useful for developers working across both operating systems who need to compile packages for Linux environments without leaving macOS.

written from the facts on this page · September 2026

From the sources

A vfkit-based linux builder for Nix-darwin. Contribute to quinneden/virby-nix-darwin development by creating an account on GitHub.

Virby is a module for nix-darwin that configures a lightweight linux VM as a remote build machine for nix, allowing linux packages to be built on macOS. This project is modeled after nix-rosetta-builder , which provides a similar service, using lima to manage the VM. Some parts of the code in this repository are directly borrowed and adapted from that project. { inputs = { virby . url = "github:quinneden/virby-nix-darwin" ; # It is important that you dont add the line: # # inputs.nixpkgs.follows = "nixpkgs"; # # until after you've activated with `darwin-rebuild`. This way, the cached # image can be used and you won't have to build from source (which requires # an existing aarch64-linux…from github.com

Does a similar job

all alternatives →
  • Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon2025 · github.com · ▲309

    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…

  • Sub-millisecond VM sandboxes using CoW memory forkingMar 2026 · github.com · ▲311

    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…

  • Local-First Linux MicroVMs for macOSFeb 2026 · shuru.run · ▲213

    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.

  • FlakeHub – Discover and publish Nix flakes2023 · flakehub.com · ▲154
  • Slim 2: Create VM from Dockerfile, boots in seconds (+macOS M1/Hyper-V)2022 · github.com · ▲59

    Build and run tiny vms from Dockerfiles. Small and sleek. - GitHub - ottomatica/slim at 2.x

  • Tiny VM sandbox in C with apps in Rust, C and ZigDec 2025 · github.com · ▲196

    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

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, July 2025

the whole month →
  • Clueso▲1,300

    Create stunning product videos in minutes with AI

    AI · 2025 · clueso.io

  • Hey HN! Introducing Trickle Magic Canvas: the world’s first Agentic Canvas, where you can visually co-create apps and websites with AI, from idea to production. Why is a canvas better? Most AI tools today rely on linear chats or text prompts. We believe that limits creativity and clarity. Canvas changes the game. 1. Every version & page at a glance. Each page and sub-page lives on a timeline. You can quickly browse, edit, and preview progress like a living, visual document — no more digging through chat logs or scattered states. 2. The canvas is the context. Unlike linear chats, you can…

    AI · 2025 · trickle.so

  • TB
  • Today marks ten years, 3653 consecutive days, of running at least one mile every day under the USRSA rules [1]. To celebrate, I built an interactive dashboard that turns a decade of GPX files into charts you can explore. Running has truly changed my life: I've made lifelong friends, explored beautiful places, and more importantly invested into my own health and fitness, which I'm starting to see the positive benefits as I get older. The stack is pretty simple: a NextJS app, with a Postgres database to keep all my running data, and all the stats are pre-computed and cached in Redis, so I…

    Dev tools · 2025 · nodaysoff.run

  • Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like Morning Brew (https://www.morningbrew.com/issues/business-buzzkill), MetaFilter (https://www.metafilter.com/209703/Draw-A-Fish), boingboing.net, etc. I think it's cute! I built a basic CNN trained against penises and swastikas, and then anything that doesn't hit the 63% confidence score gets sent to a mod queue, a vibe-coded fish-tinder…

    AI · 2025 · drawafish.com

  • Hi HN - I made a site that takes a UK postcode, grabs the local MP's information and generates an AI mockup of what their ID might look like. It's a small, silly protest at the stupidity of the Online Safety Act that just came into force. edit - My open AI credits got hugged to death, please use a known postcode (like one from Kier Starmer's constituency, WC2B6NH) in the meantime.

    AI · 2025 · use-their-id.com