SPICE
An open source remote display system and guest tools for interacting with virtual machines.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About SPICE
SPICE is a protocol and set of components for accessing virtual machines as if they were local. It covers video playback, audio recording, USB device sharing and folder sharing between the client and the guest.
The project has four parts: the protocol itself, a client such as remote-viewer, a server library the hypervisor uses to share the VM, and guest software such as the QXL driver and the SPICE VDAgent that run inside the VM. It suits people running their own virtual machines who want a smoother desktop experience than plain VNC.
Strengths
- USB redirection and folder sharing with the guest
- Audio and video playback from the VM
- Guest agent and QXL driver improve the desktop experience
Limitations
- Needs a hypervisor with SPICE support and guest tools installed
- Several separate components to set up
Details
- Pricing
- FreeFree open source software.
- License
- Open source, license not stated
- Developer
- The SPICE contributors
- Platforms
- Linux
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Using the desktop of a local or remote virtual machine with USB and audio
- Categories
- Remote desktop, Virtual machines
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to SPICE
Compare allSoftware that can replace SPICE for an important use case, and what changes if you switch.
Looking Glass
A low-latency viewer that shows a GPU-passthrough Windows virtual machine inside a Linux window.
Looking Glass gives low-latency display of a Windows GPU-passthrough VM on a Linux host, but requires a working GPU passthrough setup and a Windows guest.
Similar software
Related functionality, not necessarily a direct replacement.
virt-viewer
A console viewer for connecting to the graphical displays of virtual machines over SPICE and VNC.
Virtual Machine Manager
The standard desktop front end for KVM on Linux, plus the command line tools that go with it.
QEMU
The machine emulator and virtualiser that most of the Linux virtualisation stack is built on.
GNOME Boxes
A simple GNOME desktop app for creating and running virtual machines on Linux.
libvirt
A toolkit, daemon and API for managing KVM, QEMU, Xen, LXC and other virtualization platforms.