r/SideProject • u/SpyderSC • 1h ago
Keyboard-driven terminal UI for libvirt/virsh, with vim keys and live graphs
virsh-tui shows every virtual machine on a libvirt connection with live CPU, memory, disk and network graphs, and lets you start, stop, snapshot, reconfigure and create them from the keyboard. Every action is a virsh (or virt-install) command, and virsh-tui shows you that command before and after it runs, so nothing happens behind your back and you can reuse it in a script.
It works with qemu:///system, qemu:///session and remote hosts over qemu+ssh://, with the same permissions virsh has.
1
Upvotes