Open-source remote desktop app and an alternative to TeamViewer and AnyDesk. You can host your own relay server for faster, private connections.
Open sourceEasy to use
Free alternative to
Code activity
- Stars
- 128,600
- Forks
- 20,439
- Open issues & PRs
- 212
- Last commit
- today
- Latest release
- 6 days ago
Details
- Type
- Open source
- License
- AGPL-3.0
- Written in
- RustDartPythonC++
- Platforms
- Windows · Mac · Linux · Android · iPhone · Self-hosted
- Ease of use
- Easy to use

Pros
- Open source and runs on every major OS
- Self-host a relay server for your company
- Interface available in many languages
Cons
- The free public servers are sometimes slow
- Central management of many devices requires the Pro plan
Use RustDesk instead of
TeamViewerOpen source for Windows, Mac, Linux and mobile; you can self-host the server.
How is the 100/100 "Health" score calculated?
Dorabot computes it weekly from public GitHub data; it is not a review of software quality: 40 points for code freshness (a commit in the last 30 days earns full points), 25 points for popularity by stars, 20 points for a recent release, 15 points for the ratio of open issues to stars. 80+ is Good, 60–79 Fair, below 60 Weak.
FAQ
Is RustDesk free?
Yes. RustDesk is open source (AGPL-3.0 license) and free for personal and commercial use.
Which platforms does RustDesk run on?
RustDesk is available for Windows, Mac, Linux, Android, iPhone and self-hosting on your own server.
What can I use RustDesk instead of?
RustDesk is a free alternative to TeamViewer.
Similar apps
No apps match. Try removing a filter.