---
title: "Docs of RustDesk"
weight: 1
---

# RustDesk Documentation

RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration. You have full control of your data, with no concerns about security. The Client is open source and theres a choice between the fully featured <b>Professional Server</b> available to purchase on our [website](https://rustdesk.com) and the basic free and OSS Server based on our <b>Professional Server</b>.

## Features
- Works on Windows, macOS, Linux, iOS, Android, Web.
- Supports VP8 / VP9 / AV1 software codecs, and H264 / H265 hardware codecs.
- Own your data, easily set up self-hosting solution on your infrastructure.
- P2P connection with end-to-end encryption based on NaCl.
- No administrative privileges or installation needed for Windows, elevate privilege locally or from remote on demand.
- We like to keep things simple and will strive to make simpler where possible.

## GitHub Repos
Main Client Repo: https://github.com/rustdesk/rustdesk</br>
Open source Server Repo: https://github.com/rustdesk/rustdesk-server</br>
Pro Server Repo: https://github.com/rustdesk/rustdesk-server-pro</br>
Docs Repo: https://github.com/rustdesk/doc.rustdesk.com</br>

{{% children depth="3" showhidden="true" %}}
