In light of changes coming to discord: Sharkord

https://sh.itjust.works/post/55160106

In light of changes coming to discord: Sharkord - sh.itjust.works

This app is still in early alpha but I managed to spin it up yesterday and it seemed to work pretty well during my brief testing. The github has been pretty active since the release yesterday. Note that this isn’t my project, just found the Dev sharing it on reddit yesterday

I recommend conversejs.org or github.com/processone/fluux-messenger which are both running on tried-and-tested platforms (XMPP).
Converse

Converse.js - Open source, web-based XMPP chat client. Self-hosted, customizable web chat with end-to-end encryption.

Do either of these also support voice channels with screen sharing/streaming?