Multi-Platform SPICE Client Suite — Web · Native · Mobile · Guest

SPICE Multi-Platform Client Suite

Four parallel SPICE clients — browser, native desktop, mobile and guest-side vGPU — all built from scratch.

2025Shipped
8engineers
11Screens
ClientSector: Enterprise virtualization vendors · NDA
SPICE Multi-Platform Client Suite
Overview

A full suite of SPICE clients delivered for one enterprise virtualization vendor — built from scratch, not based on the open-source HTML5 reference. Four parallel surfaces ship together: a browser-based client with no plugin install, a single Go codebase native client across Linux, macOS and Windows on amd64 and arm, native iOS and Android clients optimized for touch and cellular networks, and Windows / Linux guest utilities bringing vGPU and 3D acceleration (DirectX, OpenGL, Vulkan) into SPICE for CAD and engineering VDI workloads. End-to-end UX/UI delivery and onboarding across all four surfaces.

What ships with it
  • Browser client — no plugin install, USB redirection where browser allows
  • Single Go codebase across Linux, macOS and Windows · amd64 + arm
  • Native iOS and Android clients — touch UX, gesture cursor, cellular-aware
  • Guest-side vGPU utilities — DirectX, OpenGL, Vulkan capture into SPICE
  • Customer-facing UX/UI delivery and onboarding across all four surfaces
Screens
SPICE Multi-Platform Client Suite screenshot 1
01/11

Click any screenshot to open full-size view

Numbers that matter
Web · Native · Mobile · GuestClient surfaces
5000+Hosts · designed for
Built from scratchCodebase
Lin/mac/Win + iOS/AndroidPlatforms covered
Stack
TypeScriptWebRTCWebGLWebAssemblyGoCC++SwiftKotlinDirectXOpenGLVulkanSPICE protocolLinuxmacOSWindowsiOSAndroid
Want one of these for your team?

Let's scope it together.

Start a conversation →