FREEDOM251

Freedom251 › Compare

Side by side

noVNC vs X2Go

Both stand on remote desktop software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

noVNC

Free plan AndroidAPIiPhone+3

noVNC provides broad browser-based VNC access with touch, clipboard, authentication, and encoding support. Deployment requires WebSockets, and users needing file transfer will need another solution.

Visit noVNC

X2Go

Free plan LinuxMacSelf-hosted+2

X2Go combines reconnectable remote desktops with sound, sharing, SSH transport, and application-level launching. Its free model and broad client listings make it suitable when the server setup matches its Linux-focused design.

Visit X2Go

The facts

noVNCX2Go
Free planYesYes
Open sourceNot publishedNot published
Runs onAndroid, API, iPhone, Linux, Self-hosted, WebLinux, Mac, Self-hosted, Web, Windows
Lowest paid planFree or on requestFree or on request
Plans published11
MakerNot publishedX2Go
Websitenovnc.comwiki.x2go.org
On remote desktop software#51 of 135#47 of 135

noVNC: what it does well

  • Runs in desktop and mobile browsers
  • Supports Unicode clipboard operations
  • Offers multiple VNC authentication methods
  • Provides many VNC encoding options
  • Free and mainly MPL 2.0 licensed

What to know first

  • File transfer is not supported
  • WebSockets are required for connections
  • Internet Explorer is unsupported
  • Core NPM package excludes the user application

X2Go: what it does well

  • Works over low- or high-bandwidth connections
  • Sessions can be resumed from another client
  • SSH tunneling protects session traffic
  • Supports file and printer sharing
  • Can proxy RDP connections to Windows

What to know first

  • Desktop compatibility varies by environment and version
  • Sessions depend on the server computer’s resources
  • Primarily designed around X2Go Server on Linux

Alternatives to noVNC Alternatives to X2Go The whole list