{"slug": "goguma", "name": "Goguma", "category": "other", "category_name": "Other software", "description": "", "recommenders": 3, "commenters": 4, "warners": 1, "score": 1.975, "rising": 3.0, "first": "2026-10-11", "latest": "2026-10-11", "why": "For clients, I'm using Halloy on my Mac and Goguma on iOS.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 0, "compare": 0, "warn": 1}, "spark": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], "listed": true, "loved": [], "caveat": "", "short_quote": "For clients, I'm using Halloy on my Mac and Goguma on iOS.", "kind": "", "icon": false, "domain": null, "github_repo": "codeberg.org/emersion/goguma", "official_url": "https://codeberg.org/emersion/goguma", "pricing": "", "aliases": ["Goguma", "goguma"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 800713010, "item_id": 50044563, "url": "https://news.ycombinator.com/item?id=50044563", "by": "kstrauser", "date": "2026-10-11", "stance": "recommend", "quote": "For clients, I'm using Halloy on my Mac and Goguma on iOS.", "excerpt": "Timely! This weekend I spun up a little friends-only server on a VPS I had laying around. I used Ergo, enforced TLS, enforced authentication, and I hand-create accounts with temp passwords for my chums. For clients, I'm using Halloy on my Mac and Goguma on iOS. Their are other prettier clients, but Ergo and they all support a nice set of IRCv3. For example, they all have client history built in. Whenever I connect, t", "context": "", "use_case": "IRC client on iOS", "switched_from": "", "story": "IRCv3"}, {"id": 800674337, "item_id": 50042146, "url": "https://news.ycombinator.com/item?id=50042146", "by": "progval", "date": "2026-10-11", "stance": "recommend", "quote": "modern client (eg. https://codeberg.org/emersion/goguma)", "excerpt": "It is the protocol's fault, and there is a solution at the protocol level: https://ircv3.net/specs/extensions/chathistory . So now, you can get messages while offline when using a modern server (eg. https://ergo.chat/) with a modern client (eg. https://codeberg.org/emersion/goguma)", "context": "", "use_case": "IRC client", "switched_from": "", "story": "IRCv3"}, {"id": 800667520, "item_id": 50041720, "url": "https://news.ycombinator.com/item?id=50041720", "by": "trickypr", "date": "2026-10-11", "stance": "recommend", "quote": "There are irc clients that work on mobile, like this one from the original author of sway: https://codeberg.org/emersion/goguma", "excerpt": "There are irc clients that work on mobile, like this one from the original author of sway: https://codeberg.org/emersion/goguma It\u2019s just they need a bouncer (an always online irc server you run) for things like push notifications (and chat history on servers without the chat history extension). Bouncers (and some IRC v3 extensions on newer servers) allow you to be logged in to the same account from different devices", "context": "", "use_case": "mobile IRC client", "switched_from": "", "story": "IRCv3"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 800678160, "item_id": 50042385, "url": "https://news.ycombinator.com/item?id=50042385", "by": "jamesponddotco", "date": "2026-10-11", "stance": "warn", "quote": "never quite found a good iOS client, since Goguma is just the Android client compiled for iOS", "excerpt": "I have been using SourceHut\u2019s IRC client to access it for a while, but never quite found a good iOS client, since Goguma is just the Android client compiled for iOS. I wonder if I can find the time to build a native iOS IRC client that follows Liquid Glass, and works as well as Goguma. Not many people would use it, but it\u2019d scratch my own itch, as they say. The protocol is so simple[1] that it shouldn\u2019t take that lon", "context": "", "use_case": "IRC client on iOS", "switched_from": "", "story": "IRCv3"}]}], "who": [], "tags": [], "use_cases": ["irc client on ios", "irc client", "mobile irc client"], "compared": [{"slug": "ergo", "name": "Ergo", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50041540", "title": "IRCv3", "mentions": 4}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 3, "warn": 1}}, "quotes": [{"id": 800713010, "item_id": 50044563, "url": "https://news.ycombinator.com/item?id=50044563", "by": "kstrauser", "date": "2026-10-11", "stance": "recommend", "quote": "For clients, I'm using Halloy on my Mac and Goguma on iOS.", "excerpt": "Timely! This weekend I spun up a little friends-only server on a VPS I had laying around. I used Ergo, enforced TLS, enforced authentication, and I hand-create accounts with temp passwords for my chums. For clients, I'm using Halloy on my Mac and Goguma on iOS. Their are other prettier clients, but Ergo and they all support a nice set of IRCv3. For example, they all have client history built in. Whenever I connect, t", "context": "", "use_case": "IRC client on iOS", "switched_from": "", "story": "IRCv3"}, {"id": 800678160, "item_id": 50042385, "url": "https://news.ycombinator.com/item?id=50042385", "by": "jamesponddotco", "date": "2026-10-11", "stance": "warn", "quote": "never quite found a good iOS client, since Goguma is just the Android client compiled for iOS", "excerpt": "I have been using SourceHut\u2019s IRC client to access it for a while, but never quite found a good iOS client, since Goguma is just the Android client compiled for iOS. I wonder if I can find the time to build a native iOS IRC client that follows Liquid Glass, and works as well as Goguma. Not many people would use it, but it\u2019d scratch my own itch, as they say. The protocol is so simple[1] that it shouldn\u2019t take that lon", "context": "", "use_case": "IRC client on iOS", "switched_from": "", "story": "IRCv3"}, {"id": 800674337, "item_id": 50042146, "url": "https://news.ycombinator.com/item?id=50042146", "by": "progval", "date": "2026-10-11", "stance": "recommend", "quote": "modern client (eg. https://codeberg.org/emersion/goguma)", "excerpt": "It is the protocol's fault, and there is a solution at the protocol level: https://ircv3.net/specs/extensions/chathistory . So now, you can get messages while offline when using a modern server (eg. https://ergo.chat/) with a modern client (eg. https://codeberg.org/emersion/goguma)", "context": "", "use_case": "IRC client", "switched_from": "", "story": "IRCv3"}, {"id": 800667520, "item_id": 50041720, "url": "https://news.ycombinator.com/item?id=50041720", "by": "trickypr", "date": "2026-10-11", "stance": "recommend", "quote": "There are irc clients that work on mobile, like this one from the original author of sway: https://codeberg.org/emersion/goguma", "excerpt": "There are irc clients that work on mobile, like this one from the original author of sway: https://codeberg.org/emersion/goguma It\u2019s just they need a bouncer (an always online irc server you run) for things like push notifications (and chat history on servers without the chat history extension). Bouncers (and some IRC v3 extensions on newer servers) allow you to be logged in to the same account from different devices", "context": "", "use_case": "mobile IRC client", "switched_from": "", "story": "IRCv3"}]}