this post was submitted on 23 Feb 2026
96 points (100.0% liked)

Opensource

5660 readers
230 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
 

Direct link to the funding campaign to help accelerate the development of Discord-like features, such as servers with rooms/spaces, as well as drop-in voice channels.

It's quite an impressive little app capable of:

  • Excellent text chats with file upload support, including solid optional encryption (OMEMO, based on Signal's encryption but modified to be compatible with federation)
  • Group voice/video calls with screensharing (just implemented, must use a chromium based browser to screenshare an app's audio at the moment)
  • A neat integrated blogging feature for communities & individuals
  • a fun built-in paint program to easily annotate documents or draw stuff into the chat
  • Full working and proven federation thanks to the XMPP back-end, which allows it to scale up reliably and easily self-host (XMPP is very lightweight).
  • Uses the AGPL license, ensuring that corpos won't be able to take it over. It'll be community-owned forever.

In message-mode, it looks fairly similar to Discord:

The dev also posted a preview of what the new spaces feature looks like in the development branch:

Unlike Signal, Movim doesn't require a phone number email to create an account. And since it runs right in the browser, it's extremely quick to sign up and give it a test to see if it can meet your needs.

And if a Discord-alternative built on a truly open and federated protocol is something you want, consider throwing the dev a donation, or contributing with code (if you have the skills and time) or helping improve the documentation! :D

To stay updated on its progress, the !xmpp@slrpnk.net community pretty reliably posts news about it.

top 25 comments
sorted by: hot top controversial new old
[–] Concave1142@lemmy.world 17 points 4 days ago (3 children)

I have never understood why the love for Discord. It's just a chat service.

I miss 90's era Trillian.

[–] ProdigalFrog@slrpnk.net 17 points 4 days ago* (last edited 4 days ago)

It combines a lot of features that otherwise require multiple other apps to achieve the same result, and thus requires you and your friends to create multiple accounts. Not insurmountable in theory, but people are primed for convenience, so it's good to have a truly federated FLOSS replacement for that, just as Lemmy/Piefed are federated FLOSS replacements for reddit.

[–] fluckx@lemmy.world 6 points 4 days ago (1 children)

I guess the main points are voice chat channels, community building, bots, free, chat capability as well.

It was pretty attractive for gamers. Especially in the MMO section where you needed to get 20+ people in. Compared to in-game voice it was private as well, so you weren't talking for your entire lobby.

It's not just a text chat app/IRC replacement. There's no calling, just voice channels. Hop in the voice channel to join if you want to play/talk. It was good.

Looking at alternatives I still feel there's not a lot of competition for discord.

Sure there's matrix, but from what I gather online it's not the easiest to set up ( at least the voice ), most people aren't interested in self hosting this stuff or paying for it. There's IRC, but that doesn't have voice chat. Slack/mattermost has voice, but you need to start a call and it doesn't support 30 people.

Guilded.gg seemed to be a good competitor ( no experience ) but that has been discontinued. Now there's gamevox.com and rootapp.com that seem to be fighting for that market share.

Moving from one big corp to another though... I've looked into self hosting a teamspeak6 server on my vps for friends. Max 32 people. And I'm losing resources on my vps for it.

Discord was going to shite, but they're speeding up now.

[–] ProdigalFrog@slrpnk.net 5 points 4 days ago* (last edited 4 days ago) (1 children)

Just a heads up, Gamevox is proprietary and hosts their server with AWS. Root and Teamspeak 6 are also proprietary. None of them are federated.

I'd suggest looking at this to see why a federated FLOSS option is imperative.

[–] fluckx@lemmy.world 1 points 3 days ago

Oh I fully agree. This wasn't to say we don't need a federated solution. It's simply that i did not find any FOSS solution which was readily available.

I tried revolt in the past, but post rebrand their website doesn't even mention voice anymore. It might be there? The article somewhat confirms part of what I said ( not really many FOSS alternatives which are mature/fill the use-case, let alone distributed ).

Matrix is mature enough but I've heard getting voice to work is not that straightforward. It's also not as simple as registering and building your space. You can self host it, but then you're responsible for hosting/security/patching/upgrades/... . Which is outside of a large audience their circle of interest. You could rent a matrix server, but that a quick search gives me servers around 50€/month. That is a pretty steep price just for some voice chat with friends. If there's a proprietary free version people will always just do that. The only ones who don't are people who do it out of principle.

People will take the path of least resistance, and as it stands I feel proprietary software currently is ahead ( simplicity, features, maturity, ... ). The downsides obviously being the fact your data is being sold off. I'd not now then when they've reached critical mass and the VC are looking to squeeze to get their investment back with extras.

I mentioned big tech, but I should have said proprietary as it's not necessarily a big tech alternative.

But yes, I would love to have a distributed FOSS discord-like software I can use with my friends.

But as it stands I can't even get people to move away from WhatsApp for signal despite the nightmare that is meta. Let alone convincing people to move to something less polished when their friends are using <other tool that is polished, but proprietary>.

Let us hope comes up while there is still momentum.

[–] Swedneck@discuss.tchncs.de 2 points 3 days ago

because most other chat services kind of suck, discord made sure to polish everything up a bit and implement good voice chat in the same package.

[–] chasteinsect@programming.dev 5 points 4 days ago (1 children)

I tried it out today, I was impressed. However, what about the mobile experience?

[–] ProdigalFrog@slrpnk.net 4 points 4 days ago* (last edited 3 days ago) (1 children)

It's installable as a PWA. After it's loaded up in your preferred mobile browser, you should be able to open the browser menu (the 3 dots) and add it to your homescreen as its own app (on Firefox Mobile based browsers, it's the option 'Add app to Homescreen), so that it doesn't load the browser UI.

There are native mobile XMPP apps too that you can use with the same account, such as Monocles (Android) or Monal (iPhone) but they're not yet quite as full featured as the Movim client (they can't yet do group calls or screenshare, but can do 1 on 1 video calls).

[–] chasteinsect@programming.dev 2 points 4 days ago (1 children)

I see. But if it's a PWA you won't be getting any notifications?

[–] poVoq@slrpnk.net 7 points 3 days ago

It supports Webpush, so if you use a browser for the PWA that support that you should be getting notifications. In my experience it isn't quite as reliable as a native Android app though, but nothing really stops you to have both on your phone connecting to the same account.

[–] Hirom@beehaw.org 2 points 4 days ago