/nemu

Ncurses UI for QEMU

Primary LanguageCBSD 2-Clause "Simplified" LicenseBSD-2-Clause

nEMU [Ncurses UI for QEMU]

Latest Tag Packaging status Linux build FreeBSD build

gif-demo

Features

  • Install/delete/clone/rename VM
  • Show VM status, CPU usage
  • Start/stop/shutdown/reset VM
  • Connect to VM via VNC or SPICE protocol
  • Full VM snapshots (since QEMU-6.0.0)
  • Show/Edit VM settings
  • USB support
  • Network via tap/macvtap interfaces
  • VirtFS support (Plan 9 host files sharing)
  • Import OVA (OVF 1.0/2.0)
  • D-Bus support
  • Remote control API

UI demo

Alt New user interface Form navigation

Old user interface (versions < 2.0.0)

Alt Install OpenBSD VM example Alt Redirecting serial line terminals to tty,socket Alt Snapshots preview Alt Overview

Environment Requirements

  • Linux/FreeBSD host
  • QEMU (>= 2.12.0 [minimum] >= 6.0.0 [all features])

Packages

  • Alpine: apk add nemu
  • Debian and Ubuntu packages
  • Gentoo: emerge app-emulation/nemu
  • FreeBSD: pkg install nemu or make -C /usr/ports/emulators/nemu install clean
  • RPMs: stable, latest

Remote clients