Rust remote-desktop

Open-source Rust projects categorized as remote-desktop

Top 5 Rust remote-desktop Projects

remote-desktop
  1. rustdesk

    An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

    Project mention: Long live Xorg, I mean Xlibre | news.ycombinator.com | 2025-06-17
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. rustdesk-server

    RustDesk Server Program

  4. Weylus

    Use your tablet as graphic tablet/touch screen on your computer.

  5. MirrorX

    Remote control tool for enterprise, teams and individuals. Build fast and security remote control network with fully control in a short time.

  6. devolutions-gateway

    A blazing fast relay server adaptable to different protocols and desired levels of traffic inspection.

    Project mention: IronRDP: a Rust implementation of Microsoft's RDP protocol | news.ycombinator.com | 2025-03-21

    RDP-over-SSH will break Kerberos authentication for two reasons: 1) you'll point the RDP client to localhost and a random port and 2) you won't get a KDC line-of-sight. The irony is Microsoft has demoed this with SSH over Azure Arc, which can only result in an NTLM downgrade.

    IronRDP is designed to work with Devolutions Gateway (https://github.com/Devolutions/devolutions-gateway) for just-in-time RDP connections made from the web or through the desktop client. Devolutions Gateway also supports just-in-time KDC proxying alongside the main RDP connection, making Kerberos possible.

    You can install the free standalone web access package of Devolutions Gateway to try it out, it will give you a simple web interface where you can enter the hostname, username and password.

    But if you really want the simplest solution, it's with the rest of the Devolutions stack with Remote Desktop Manager and Devolutions Server. In the end, you'll be able to make RDP connections from RDM or through the web with just a double-click, and it'll automatically generate short-lived tokens and make RDP + Kerberos work seamlessly: https://devolutions.net/gateway/

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust remote-desktop discussion

Log in or Post with

Rust remote-desktop related posts

  • Long live Xorg, I mean Xlibre

    2 projects | news.ycombinator.com | 17 Jun 2025
  • RustDesk: The Fast Open-Source Remote Access and Support Software

    2 projects | news.ycombinator.com | 15 Jun 2025
  • Bye bye Team Viewer

    1 project | dev.to | 27 Mar 2025
  • IronRDP: a Rust implementation of Microsoft's RDP protocol

    14 projects | news.ycombinator.com | 21 Mar 2025
  • RustDesk – open-source remote desktop client

    1 project | news.ycombinator.com | 8 Feb 2025
  • Weekly JavaScript Roundup: Friday Links 17, February 07, 2025

    2 projects | dev.to | 6 Feb 2025
  • RustDesk – open-source alternative to TeamViewer

    2 projects | news.ycombinator.com | 6 Feb 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source remote-desktop projects in Rust? This list will help you:

# Project Stars
1 rustdesk 91,021
2 rustdesk-server 8,006
3 Weylus 7,963
4 MirrorX 816
5 devolutions-gateway 107

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?