RealVNC Viewer logo

6 self-hosted RealVNC Viewer alternatives

Remote desktop client for connecting to and controlling computers via the VNC protocol. Provides cross-platform access, authentication and encrypted connections when used with RealVNC Connect; supports keyboard/mouse control and screen viewing.

Alternatives to RealVNC Viewer

Self-hosted game streaming server for Moonlight with low-latency streaming, hardware/software encoding, and web-based configuration and pairing.

Sunshine screenshot

40.6k stars2.1k forksGPL-3.0last commit Actively maintained

Neko is a self-hosted virtual browser/desktop streamed over WebRTC, enabling low-latency remote access and multi-user collaborative sessions in Docker.

n.eko (Neko) screenshot

22.2k stars1.6k forksApache-2.0last commit Actively maintained

Desktop application that centralizes SSH, containers, VMs, Kubernetes and remote file management; integrates local CLI tools and syncs connection data via git.

XPipe screenshot

14.5k stars554 forksApache-2.0last commit Actively maintained

Self-hosted Node.js server for remote monitoring, web-based remote desktop, terminal, file access and multi-DB device management.

MeshCentral screenshot

7.1k stars963 forksApache-2.0last commit Actively maintained

Headless Steam Docker image for remote game streaming with noVNC web desktop, Proton support, and NVIDIA/AMD/Intel GPU acceleration, compatible with Steam Link and Moonlight.

4.7k stars285 forksGPL-2.0last commit Actively maintained

What replacing RealVNC Viewer actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 6 of 6 shipped a commit in the last six months. Licences in this list: GPL-3.0, Apache-2.0, GPL-2.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Remote Access & Remote Desktop.

Other tools people replace alongside RealVNC Viewer