{"slug": "gajim", "name": "Gajim", "category": "communication", "category_name": "Email and chat", "description": "", "recommenders": 1, "commenters": 3, "warners": 1, "score": 0.308, "rising": -0.33, "first": "2026-02-25", "latest": "2026-07-08", "why": "Conversations/dino/gajim/converse.js for the clients", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 1, "neutral": 1, "compare": 0, "warn": 1}, "spark": [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], "listed": false, "loved": [], "caveat": "", "short_quote": "Conversations/dino/gajim/converse.js for the clients", "icon": false, "domain": null, "github_repo": null, "official_url": "", "pricing": "", "aliases": ["Gajim"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 781422243, "item_id": 48838890, "url": "https://news.ycombinator.com/item?id=48838890", "by": "hagbard_c", "date": "2026-07-08", "stance": "recommend", "quote": "Conversations/dino/gajim/converse.js for the clients", "excerpt": "They won't scan my messages since I run my own XMPP server and clients using only free software - prosody for the server, Conversations/dino/gajim/converse.js for the clients. OMEMO (the encryption scheme used by 'modern' XMPP systems) uses the same double-ratchet encryption as Signal without the dependency on a central Signal server. Prosody can run on just about anything and is mostly maintenance-free, give it a tr", "context": "runs own XMPP server", "use_case": "XMPP client", "switched_from": "", "story": "EU now one step away from reviving private message scanning rules"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 763306481, "item_id": 47706655, "url": "https://news.ycombinator.com/item?id=47706655", "by": "RandomGerm4n", "date": "2026-04-09", "stance": "warn", "quote": "most clients use an outdated and insecure implementation of OMEMO. This includes popular clients such as Conversations and Gajim.", "excerpt": "The problem with XMPP is that most clients use an outdated and insecure implementation of OMEMO. This includes popular clients such as Conversations and Gajim. Currently only Profanity and Kaidan use the latest version and you must always assume that the encryption has been secretly downgraded because the other person is using an insecure client. I highly recommend Soatek's blog post on this topic. https://soatok.blo", "context": "", "use_case": "XMPP messaging with OMEMO", "switched_from": "", "story": "Session is shutting down in 90 days"}]}], "who": [{"by": "hagbard_c", "context": "runs own XMPP server", "url": "https://news.ycombinator.com/item?id=48838890", "date": "2026-07-08"}], "tags": [], "use_cases": ["xmpp client", "xmpp messaging with omemo", "xmpp desktop client"], "compared": [{"slug": "conversations", "name": "Conversations", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "prosody", "name": "Prosody", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48834296", "title": "EU now one step away from reviving private message scanning rules", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47703065", "title": "Session is shutting down in 90 days", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47153207", "title": "Ask HN: Who Is Using XMPP?", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"neutral": 1}, "2026-03": {}, "2026-04": {"warn": 1}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 781422243, "item_id": 48838890, "url": "https://news.ycombinator.com/item?id=48838890", "by": "hagbard_c", "date": "2026-07-08", "stance": "recommend", "quote": "Conversations/dino/gajim/converse.js for the clients", "excerpt": "They won't scan my messages since I run my own XMPP server and clients using only free software - prosody for the server, Conversations/dino/gajim/converse.js for the clients. OMEMO (the encryption scheme used by 'modern' XMPP systems) uses the same double-ratchet encryption as Signal without the dependency on a central Signal server. Prosody can run on just about anything and is mostly maintenance-free, give it a tr", "context": "runs own XMPP server", "use_case": "XMPP client", "switched_from": "", "story": "EU now one step away from reviving private message scanning rules"}, {"id": 763306481, "item_id": 47706655, "url": "https://news.ycombinator.com/item?id=47706655", "by": "RandomGerm4n", "date": "2026-04-09", "stance": "warn", "quote": "most clients use an outdated and insecure implementation of OMEMO. This includes popular clients such as Conversations and Gajim.", "excerpt": "The problem with XMPP is that most clients use an outdated and insecure implementation of OMEMO. This includes popular clients such as Conversations and Gajim. Currently only Profanity and Kaidan use the latest version and you must always assume that the encryption has been secretly downgraded because the other person is using an insecure client. I highly recommend Soatek's blog post on this topic. https://soatok.blo", "context": "", "use_case": "XMPP messaging with OMEMO", "switched_from": "", "story": "Session is shutting down in 90 days"}, {"id": 754547956, "item_id": 47159247, "url": "https://news.ycombinator.com/item?id=47159247", "by": "wahern", "date": "2026-02-25", "stance": "neutral", "quote": "A new member uses, I think, Gajim on Windows", "excerpt": "Several years ago I put up an XMPP server (Prosody) to chat with some friends, and it's still going strong. Years ago we used to have a mailing-list to keep in touch, but that eventually went quiet. I had run an XMPP server ~10 years ago (ejabberd), but that was before mobile chat utterly displaced everything else, it never took hold among my friends, and I stopped using it when Google Talk stopped federating, cuttin", "context": "", "use_case": "XMPP desktop client", "switched_from": "", "story": "Ask HN: Who Is Using XMPP?"}]}