@3rik @fsfe Thanks for putting #XMPP first, it offers most things people are used to particularly if both clients and servers implement the yearly "Compliance Suites" XEPs, such as XEP-0423 (for 2020) and additionally XEP-0077 (In-band Registration) for easy registration. See also https://libreplanet.org/wiki/XMPP . For remote desktop I think any VNC client+server or clientless (web-based) server (e.g.: Guacamole, https://directory.fsf.org/wiki/Guacamole ) would do the trick.