Hacker GitHub

← All repos

evansm7/vftool

View on GitHub ↗ ★ 1,005 Objective-C

A simple macOS Virtualisation.framework wrapper

16 mentions on Hacker News by 15 people: 5 stories, 11 comments · first 2020-11-26 · latest 2025-07-26

Mentions per year 16 mentions · busiest year 2020 (7)
20082026
  1. There is also a simple macOS Hypervisor.framework wrapper here: https://github.com/evansm7/vftool
  2. …here's a really minimalist command-line wrapper to run VMs in the macOS Virtualization.framework: https://github.com/evansm7/vftool
    comment by timberfox · 2023-07-11 · in Lima: A nice way to run Linux VMs on Mac
  3. …oper.apple.com/documentation/virtualization or https://developer.apple.com/documentation/hypervisor ? https://github.com/evansm7/vftool appears to indicate the former, but I thought the latter was required for rosetta so interested to try…
    comment by moondev · 2023-06-04 · in Apple Virtualization Framework
  4. …cloudimg. Directly uses the virtualization framework, easy to work with once you get it going. https://github.com/evansm7/vftool my command: vftool -k vmlinuz -i initrd -d disk.img -p 4 -m 2048 -a "console=hvc0 irqaffinity=0 root=/dev/vda"
  5. …on Mac M1 without qemu [1]. Would it be possible to run FreeBSD similarly without qemu? [1] https://github.com/evansm7/vftool
  6. …are working. Docker has an early release as well. There are few prebuilt projects on Github too: https://github.com/evansm7/vftool https://github.com/KhaosT/SimpleVM https://github.com/ubenmackin/ACVM
  7. …be the only one necessary to add). I've spent a few days testing out this and the linked vftool ( https://github.com/evansm7/vftool ) to try to get a Debian VM. It's not an easy thing, but it did eventually work. I ended up corrupting the…
  8. …for running a Linux VM on a Mac, but there’s no off-the-shelf CLI for running a VM. Inspired by https://github.com/evansm7/vftool , I wrote another CLI (vmcli) with some more features (better termios handling / escape sequence detection)…
  9. Thanks to another commenter I found https://github.com/evansm7/vftool/issues/2#issuecomment-7354... which is exactly what I needed for Ubuntu 20.04: the idea to use cloud images which bypasses the silly installer.
  10. It's worth jumping directly to some issue comments, https://github.com/evansm7/vftool/issues/2#issuecomment-7354... as this doesn't seem to work right away for popular options, e.g. I tried the Alpine aarch64 net boot and nothing happens.
  11. https://github.com/evansm7/vftool provides a simple, CLI-based implementation for this.
    comment by my123 · 2020-11-26 · in Ubuntu successfully virtualized on M1