Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
RustDesk

RustDesk

Secure alternative to TeamViewer and AnyDesk with cross-platform support for Windows, macOS, Linux, and Android. Fully self-hostable for complete data control.

RustDesk is an open-source alternative to:

RustDesk preview

RustDesk: Open-Source Remote Desktop Software

RustDesk is a fast, secure, and reliable open-source remote desktop solution designed to replace proprietary tools like TeamViewer, AnyDesk, and Splashtop. It offers self-hosted server options, ensuring full data control and regulatory compliance while maintaining high performance and customization.

Key Features

  • Cross-platform support: Works seamlessly on Windows, macOS, Linux, and Android
  • Self-hosting capabilities: Deploy your own server for complete data ownership and security
  • Custom branding: Personalize client with your logo, name, and icon
  • Unattended remote access: True unattended access on Wayland with multi-monitor support
  • Advanced configuration: Over 90 configurable options for tailored deployments
  • Web client: Host a web-based client on your domain for easier remote access
  • High performance: NAT traversal without port-forwarding, modern codecs, and built-in encryption
  • Scalability: Supports large fleets (tested up to 200,000 devices)
  • Wayland support: Native Wayland compatibility for modern Linux systems

Tech / Self-Hosting

RustDesk provides simple self-hosting installation via Docker:

```bash

Install Docker

bash <(wget -qO- https://get.docker.com)

Download compose file

wget rustdesk.com/oss.yml -O compose.yml

Deploy

docker compose up -d ```

The open-source version (OSS) is available for self-hosting, while the Pro version offers additional enterprise features. All data remains under your control when self-hosted, ensuring GDPR compliance and eliminating third-party dependencies.

RustDesk Tech Stack and Architecture

12 technologies detected