This gets posted again and again, and every time I look at it, the code quality is absolutely terrible. Remote access software is by design a complete internet-accessible backdoor to your system, I will never use one that is written as shoddily as this one.

Also note their persistent refusal to implement TLS for their web access. This attitude alone tells me never to trust this project ever, even when they finally should use TLS.

Sadly there is no other FOSS out there that combines remote support with good NAT traversal. Existing remote access tools such e.g. VNC all do not offer NAT traversal and are incredibly hard to setup. All FOSS web/phone conference tools offering screen sharing refuse to implement transferring Cursor/Keyboard control. Probably because it is not so easy, but mostly, I guess, out if fear for diffuse security problems.

Too bad people then will be compelled to use this absolute mess...

I work on the Desktop Access feature for Teleport: https://goteleport.com/docs/desktop-access/getting-started/

The tool itself is open core: https://github.com/gravitational/teleport

Most of the desktop access stuff is open source. (The only desktop related thing that's proprietary is our tool that allows for access to machines not connected to Active Directory). A sizeable chunk of the desktop access code is even Written In Rustâ„¢: https://github.com/gravitational/teleport/tree/master/lib/sr...!