An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Go to file
RustDesk 8873bce514
Merge pull request #15 from herbygillot/patch-1
ui, port_forward: correct typo
2021-04-06 12:51:42 +08:00
.github funnding 2021-03-17 22:21:22 +08:00
libs source code 2021-03-29 15:59:14 +08:00
src ui, port_forward: correct typo 2021-04-06 00:26:56 -04:00
.gitignore source code 2021-03-29 15:59:14 +08:00
build.rs source code 2021-03-29 15:59:14 +08:00
Cargo.lock source code 2021-03-29 15:59:14 +08:00
Cargo.toml source code 2021-03-29 15:59:14 +08:00
LICENSE source code 2021-03-29 15:59:14 +08:00
README.md Update README.md 2021-04-02 22:10:05 +08:00

RustDesk | Your Remote Desktop Software

The best open source remote desktop software written with Rust, out of the box, no configuration required, great alternative of TeamViewer and AnyDesk. You have full control of your data, no concerns about security. You can use our rendezvous/relay server, or set up your own, or write your own rendezvous/relay server.

BINARY DOWNLOAD

Dependence

Desktop versions use sciter for GUI, please download sciter dynamic library yourself.

Windows Linux Osx

How To Build

  • Prepare your Rust development env and C++ build env

  • Install vcpkg, and set VCPKG_ROOT env variable correctly

    • Windows: vcpkg install libvpx:x64-windows-static libyuv:x64-windows-static opus:x64-windows-static
    • Linux/Osx: vcpkg install libvpx libyuv opus
  • cargo run

File Structure

Snapshot

image

image

image

image