Fluxer is an open-source, independent instant messaging and VoIP platform. Built for friends, groups, and communities.
https://github.com/fluxerapp/fluxer
https://blog.fluxer.app/how-i-built-fluxer-a-discord-like-chat-app/



Some people I read here used Mumble in addition to matrix for call stuff maybe can work for you too.
It’d work for me and probably for my wife, but my circle also has people that will already be complaining about making a shift to a new service. I’d like to keep it as simple and familiar as possible, which is why I chose element in the first place. It’s the only fully self-hostable service with text, voice, video, screen share, and different rooms in the same server, all e2ee, all in the same app. Still has some rough edges on the screen share apparently, but I’m fine with that for now, in hopes that element can sort it out eventually.
That’s great. My group of friends are normies so they need custom emojis :D which element doesn’t support, so I’m trying out different Matrix clients. We generally don’t do any voice chat and screen sharing so our use case is simpler. With another group of friends we kinda moved on with voice chat from discord to steam.