TurboVNC logo

TurboVNC The VirtualGL Project

Use this command to install TurboVNC:
winget install --id=VirtualGL.TurboVNC -e

TurboVNC is a high-performance, enterprise-quality version of VNC based on TightVNC, TigerVNC, and X.org. It contains a variant of Tight encoding that is tuned for maximum performance and compression with 3D applications (VirtualGL), video, and other image-intensive workloads. TurboVNC, in combination with VirtualGL, provides a complete solution for remotely displaying 3D applications with interactive performance. TurboVNC's high-speed encoding methods have been adopted by TigerVNC and libvncserver, and TurboVNC is also compatible with any other TightVNC derivative.

TurboVNC is a high-performance, enterprise-quality virtual network computing (VNC) tool designed for efficient remote desktop sessions, particularly optimized for image-intensive workloads such as 3D applications, video, and other demanding environments. Built on the foundations of TightVNC, TigerVNC, and X.org, TurboVNC leverages advanced encoding methods to deliver superior performance and compression.

Key Features:

  • High-speed encoding optimized for 3D applications (via VirtualGL) and image-intensive workloads.
  • Compatible with other TightVNC derivatives, ensuring broad interoperability.
  • Integration with VirtualGL for hardware-accelerated OpenGL, enabling remote display of 3D applications with interactive performance.
  • Adoption of TurboVNC's high-speed encoding methods by TigerVNC and libvncserver.
  • Support for Time-Based One-Time Passwords (TOTP) for enhanced security.

Audience & Benefit:
Ideal for enterprise users, developers, and remote teams requiring a reliable and high-performance VNC solution. TurboVNC provides seamless remote access to resource-intensive applications, enabling efficient collaboration and productivity in demanding environments. It can be installed via winget for easy setup on supported platforms.

Versions
3.2
3.1.4
3.1.3
3.1
3.0
2.2.7
2.2.6
License