A fast and friendly Rust TUI for managing QEMU/KVM virtual machines. Discover, create, organize, launch, and manage VMs with an intuitive interface. Important Launch Note Para-virtualized 3D acceleration works with NVIDIA GPUs in VMs created by vm-curator ! Huzzah! This was extensively tested by the developer on an RTX-4090 in Arch Linux using NVIDIA driver 590.48.01. The guest OS still has to support QEMU 3D-accelleration. (virtio-vga-gl with gl=on.) Note this is not the same as full GPU Passthrough (the kind requiring multiple GPUs and/or jumping through many, many hoops.) Support for full GPU passthrough is being worked on. Features VM Discovery & Organization Automatically scans your VM library for directories containing launch.sh scripts scripts Hierarchical organization by OS family (Windows, Linux, macOS, BSD, etc.) Parses QEMU launch scripts to extract configuration (emulator, memory, CPU, VGA, audio, disks) Smart categorization based on configurable hierarchy patterns VM Creation Wizard 5-step guided wizard for creating new VMs 50+ pre-configured OS profiles with optimal QEMU settings Automatic UEFI firmware detection across Linux distributions (Arch, Debian, Fedora, NixOS, etc.) ISO file browser for selecting installation media Configurable disk size, memory, CPU cores, and QEMU options Support for custom OS entries with user metadata Snapshot Management Create, restore, and delete snapshots for qcow2 disk images Visual snapshot list with timestamps and sizes Background operations with progress feedback Launch Script Editor Edit launch.sh scripts directly in the TUI scripts directly in the TUI Syntax-aware display with line numbers Automatic QEMU configuration re-parsing after saves USB Passthrough USB device enumeration via libudev Select devices for passthrough to VMs Persistent passthrough configuration Additional Features Vim-style navigation (j/k, arrows, mouse) Search and filter VMs Multiple boot modes (normal, install, custom ISO) OS metadata with h...
First seen: 2026-01-25 04:53
Last seen: 2026-01-25 05:53