# Private and open-source alternatives to TeamViewer

1. [Apache Guacamole](https://privacyratings.com/remote-desktop/apache-guacamole/): B (80/100). Clientless remote desktop gateway that runs on a server and gives browser-based access to machines over VNC, RDP, SSH and Telnet using HTML5, with no plugin or client software needed.
2. [MeshCentral](https://privacyratings.com/remote-desktop/meshcentral/): B (80/100). Self-hosted web server for remote device management, offering remote desktop, terminal and file access to Windows, Linux, macOS and FreeBSD machines through an installed agent.
3. [Remmina](https://privacyratings.com/remote-desktop/remmina/): B (80/100). Remote desktop client for Linux and other Unix-like systems that supports RDP, VNC, SPICE, SSH and other protocols through plugins, with a tabbed GTK interface.
4. [TigerVNC](https://privacyratings.com/remote-desktop/tigervnc/): B (80/100). VNC server and viewer implementation focused on performance, with TLS encryption and extensions for advanced authentication, used for remote access to graphical desktops.
5. [RustDesk](https://privacyratings.com/remote-desktop/rustdesk/): D (50/100). Open-source remote desktop software that works with RustDesk's public relay servers or a self-hosted server, with a paid Pro server edition for teams.

Source: https://privacyratings.com/alternatives/teamviewer/
