An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM
-
Updated
Apr 19, 2026 - C
An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM
Ivshmem4j is a Java library to use QEMU ivshmem (inter virtual machine shared memory) from a Java application running inside a JVM.
Linux inter-VM shared memory: ivshmem client library, UIO driver, ivshmem-server packaging and a lock-free shared arena
JACK Audio ivshmem receiver for the scream https://github.com/duncanthrax/scream
Heterogeneous SoC demo: ARM, RISCV, and MIPS Linux guests exchange ivshmem messages with bare-metal RISCV FreeRTOS over three independent channels, running on a custom QEMU machine.
To associate your repository with the ivshmem topic, visit your repo's landing page and select "manage topics."