TurboVNC é um derivado de VNC (Virtual Network Computing) que está sintonizado para fornecer desempenho máximo para cargas de trabalho 3D e vídeo. TurboVNC foi originalmente um garfo de TightVNC 1.3.x, e na superfície, o servidor X e Windows visualizador ainda se comportam de forma semelhante aos seus pais. No entanto, a versão atual do TurboVNC contém uma base de código de servidor X muito mais moderna (baseada em X.org 7.7) e uma variedade de outros recursos e correções não presentes no TightVNC, incluindo um visualizador Java de alto desempenho. Além disso, o TurboVNC comprime cargas de trabalho 3D e vídeo significativamente melhores do que o modo de compressão “mais forte” no TightVNC 1.3.x ao usar apenas tipicamente 15-20% do tempo da CPU deste último. Usando configurações não padrão, TurboVNC também pode combinar as melhores razões de compressão produzidas pelo TightVNC 1.3.x para cargas de trabalho 2D. Além disso, TurboVNC contém algumas características únicas que são projetadas especificamente para aplicações de visualização.