RustDesk logo

RustDesk

RustDesk is an open-source remote desktop application designed for secure, self-hosted remote access. It provides a robust alternative to traditional solutions like TeamViewer, enabling users to maintain full control over their data and customize their remote support environment.

Open Source Alternative to RustDesk:
RustDesk screenshot

About RustDesk

RustDesk empowers you with a self-hosted remote desktop experience that bypasses the limitations of SaaS solutions. It ensures data sovereignty through on-premise deployment, offers advanced security features, and supports customization with more than 90 configurable options. The tool is easy to deploy using Docker and supports multiple platforms, making it ideal for IT support, remote work, and industrial applications.

Key Features

  • Open-source remote desktop alternative
  • Self-hosting for enhanced data sovereignty and security
  • Customizable client with over 90 configuration options
  • Multi-platform support (Windows, macOS, Linux, Android)
  • Simple deployment with Docker

Pricing

Free
$0/Free

Ideal for basic self-hosting with essential features.

Features:
  • Online status
  • Community support
  • Open source and free
Individual
$9.9/Individual

Best for individual use, billed annually.

Features:
  • 1 login user
  • 20 managed devices
  • Unlimited concurrent connections
  • 2FA
  • Web console
  • Address book
  • Audit log
  • Change ID
  • Access control
  • Centralized settings
  • Distributed relay servers
Basic
$19.9/Basic

Suitable for small teams with expanded user support.

Features:
  • Everything in the Individual plan
  • 10 login users
  • 100 managed devices
  • OIDC (SSO)
  • LDAP integration
  • Cross group access
  • Custom client generator
Customized
$19.9/Customized

Flexible plan with pay-per-additional user/device, billed annually.

Features:
  • Everything in the Basic plan
  • $1 for each additional user
  • $0.1 for each additional device
Customized V2
$19.9/Customized V2

For organizations needing limited concurrent sessions with scalable pricing.

Features:
  • Everything in the Basic plan with limited concurrent connections
  • Unlimited concurrent sessions (in tabs or separate windows) per connection
  • $1 for each additional user
  • $0.1 for each additional device
  • $20 for each additional concurrent connection

Representation of core functionalities

Loading...

Rendering mind map...

mindmap RustDesk Core Components Client Module src/client.rs Server Module src/server.rs Rendezvous Mediator src/rendezvous_mediator.rs Platform Implementation Windows src/platform/windows.rs Linux src/platform/linux.rs MacOS src/platform/macos.rs User Interface Flutter UI flutter/ Web Interface flutter/web/ Legacy Sciter UI src/ui/ Service Layer Audio Service src/server/audio_service.rs Video Service src/server/video_service.rs Input Service src/server/input_service.rs Clipboard Service src/server/clipboard_service.rs File Transfer Service Printer Service src/server/printer_service.rs Core Libraries Common Library libs/hbb_common/ Screen Capture libs/scrap/ Input Control libs/enigo/ Clipboard Management libs/clipboard/ Virtual Display libs/virtual_display/ Communication Layer TCP/UDP Wrappers Protocol Buffers Network Handling src/server/connection.rs Plugin System Plugin Manager src/plugin/manager.rs Plugin Interface src/plugin/mod.rs Privacy Features Privacy Mode src/privacy_mode/ External Dependencies libvpx libyuv opus

This is the mind map that represents the core functionality of the application. It focuses on the key features and functionalities of the application and provides a visual representation of how they are interrelated.

Summary

RustDesk provides a secure, self-hosted remote desktop solution with a range of flexible pricing options to suit individuals and teams. Its easy deployment, extensive customization, and multi-platform support deliver a powerful alternative for efficient, controlled remote access.

Adrian
Created by
Adrian
Mar 9, 2025Updated2 min read
This content was partially generated using artificial intelligence.

Tool Details

83,788
11,749
52
Since 2020
about 1 month ago
94%