Modern XMPP project discussion - 2025-11-01


  1. vanstabholme

    Why is Matrix so much more popular among people than XMPP, if Matrix is so incredibly slow?

  2. vanstabholme

    I wanted to make my own messaging server for fun, and when I was scouring the internet I remembered about XMPP and decided to give it a try. It seems so much more faster and snappier, and the ecosystem is, from what I've heard, more mature and extensible

  3. Kris

    it is mostly a false impression you get from Matrix being more focussed on public chat.

  4. Kris

    and of course matrix spending much more on events and other promotional efforts

  5. Kris

    in total users it is probably not much different

  6. Kris

    (that said, both are rather niche and not much used)

  7. Kris

    I run a community that supports XMPP, IRC and Matrix, and without specific advertisement or push in one direction the user number are about equal between the three.

  8. Kris

    initially I also thought Matrix would be over-represented.

  9. vanstabholme

    I wanna make a messaging server for a college project, would you recommend going with XMPP or Matrix? I really miss Matrix's Spaces on XMPP

  10. Kris

    hard to say. Spaces are somewhat work in progress for https://movim.eu but it will probably take a few more months for them to be ready.

  11. Kris

    maybe get a few people together and have them try the options first to see what they think?

  12. Kris

    there are also some nice non-federated chat server options like Stout (former Revolt), Zulip, Rocketchat and so on. For a small chat server for a university project they are probably also suitable.

  13. Kris

    The Discourse forums also include a workable chat option these days.

  14. vanstabholme

    I actually forgot that Zulip existed. Is it mature?

  15. vanstabholme

    I once made an account in it to chat about Clojure

  16. Kris

    yeah it is pretty solid, but more of an chat/email hybrid

  17. Kris

    UI wise, it doesn't use email as a protocol or so.

  18. Kris

    speaking of email, DeltaChat is also quite nice for small groups.

  19. vanstabholme

    I want it to scale to 1000 users, so performance is rather important part here (I won't be able to afford a 12 core 32 GB system). So far XMPP seems to be the best option so far