{"slug": "lagrange", "name": "Lagrange", "category": "browsers", "category_name": "Browsers and extensions", "description": "", "recommenders": 6, "commenters": 10, "warners": 1, "score": 5.275, "rising": 0.69, "first": "2025-11-17", "latest": "2026-10-25", "why": "I really like the Lagrange browser, which works with both Gopher and Gemini", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 6, "neutral": 3, "compare": 0, "warn": 1}, "spark": [2, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2], "listed": true, "loved": [], "caveat": "", "short_quote": "I really like the Lagrange browser, which works with both Gopher and Gemini", "kind": "", "icon": true, "domain": "skyjake.fi", "github_repo": null, "official_url": "https://gmi.skyjake.fi/lagrange/", "pricing": "", "aliases": ["Lagrange", "LaGrange"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 803727681, "item_id": 50232980, "url": "https://news.ycombinator.com/item?id=50232980", "by": "1potato", "date": "2026-10-25", "stance": "recommend", "quote": "I really like the Lagrange browser, which works with both Gopher and Gemini", "excerpt": "For anyone who may not be familiar with it, SDF is actually pretty amazing. https://en.wikipedia.org/wiki/SDF_Public_Access_Unix_System Among many, many other services, you can get your own Gopher or Gemini site there. I really like the Lagrange browser, which works with both Gopher and Gemini: https://gmi.skyjake.fi/lagrange/ Another excellent Gopher resource that hasn\u2019t been mentioned here yet: https://gopher.flood", "context": "", "use_case": "", "switched_from": "", "story": "Why Gopher in 2026?"}, {"id": 803724816, "item_id": 50232801, "url": "https://news.ycombinator.com/item?id=50232801", "by": "qznc", "date": "2026-10-25", "stance": "recommend", "quote": "See the Lagrange client", "excerpt": "Gemini is fine with fixed-width. See the Lagrange client: https://gmi.skyjake.fi/lagrange/", "context": "", "use_case": "", "switched_from": "", "story": "Why Gopher in 2026?"}, {"id": 775388225, "item_id": 48461764, "url": "https://news.ycombinator.com/item?id=48461764", "by": "initramfs", "date": "2026-06-09", "stance": "recommend", "quote": "I use LaGrange and Kristall", "excerpt": "Moss looks great. I use LaGrange and Kristall, which support multiple protocols.", "context": "", "use_case": "", "switched_from": "", "story": "I'm building a parallel internet, and it's called The Thinnernet"}, {"id": 750431792, "item_id": 46901987, "url": "https://news.ycombinator.com/item?id=46901987", "by": "SyneRyder", "date": "2026-02-05", "stance": "recommend", "quote": "I mostly use the Lagrange GUI client though, which is fantastic.", "excerpt": "For Gopher, I used to use a little terminal browser called Phetch: https://github.com/xvxx/phetch It's written in Golang and was last updated in 2022. There's a GIF on the Github page to give a feel of what Phetch & browsing Gopher in the terminal is like. I mostly use the Lagrange GUI client though, which is fantastic. Gopher still exists. If you're starting out, you can get your own \"gopherhole\" and Unix shell acco", "context": "", "use_case": "Gopher/Gemini browsing", "switched_from": "", "story": "CIA to Sunset the World Factbook"}, {"id": 735390592, "item_id": 45961912, "url": "https://news.ycombinator.com/item?id=45961912", "by": "sundarurfriend", "date": "2025-11-17", "stance": "recommend", "quote": "link for desktop downloads of Lagrange", "excerpt": "For others: link for desktop downloads of Lagrange - https://git.skyjake.fi/gemini/lagrange/releases", "context": "", "use_case": "", "switched_from": "", "story": "Project Gemini"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 751120721, "item_id": 46945045, "url": "https://news.ycombinator.com/item?id=46945045", "by": "karel-3d", "date": "2026-02-09", "stance": "warn", "quote": "Lagrange - the most used browser - used to have something called \"Titan\"", "excerpt": "It's as if someone took a look at Gopher and tried to do it in 21st century. It's not bad, but the (intentional) lack of user-input takes the whole experiment back. The only user input is a small search query. It's intentionally set up against building any kind of BBS/Forum. So you need a different way to write and upload, which - in my opinion - kills the whole project. YMMV. Lagrange - the most used browser - used ", "context": "", "use_case": "", "switched_from": "", "story": "Offpunk 3.0"}]}], "who": [], "tags": [], "use_cases": ["gopher/gemini browsing", "gemini protocol browsing", "browsing gemlogs"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50226577", "title": "Why Gopher in 2026?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=46075320", "title": "Pocketbase \u2013 open-source realtime back end in 1 file", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=45954640", "title": "Project Gemini", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49078318", "title": "Internet is no longer accessible?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48450694", "title": "I'm building a parallel internet, and it's called The Thinnernet", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46943752", "title": "Offpunk 3.0", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 2, "neutral": 2}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 1, "warn": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {"neutral": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 2}}, "quotes": [{"id": 803727681, "item_id": 50232980, "url": "https://news.ycombinator.com/item?id=50232980", "by": "1potato", "date": "2026-10-25", "stance": "recommend", "quote": "I really like the Lagrange browser, which works with both Gopher and Gemini", "excerpt": "For anyone who may not be familiar with it, SDF is actually pretty amazing. https://en.wikipedia.org/wiki/SDF_Public_Access_Unix_System Among many, many other services, you can get your own Gopher or Gemini site there. I really like the Lagrange browser, which works with both Gopher and Gemini: https://gmi.skyjake.fi/lagrange/ Another excellent Gopher resource that hasn\u2019t been mentioned here yet: https://gopher.flood", "context": "", "use_case": "", "switched_from": "", "story": "Why Gopher in 2026?"}, {"id": 803724816, "item_id": 50232801, "url": "https://news.ycombinator.com/item?id=50232801", "by": "qznc", "date": "2026-10-25", "stance": "recommend", "quote": "See the Lagrange client", "excerpt": "Gemini is fine with fixed-width. See the Lagrange client: https://gmi.skyjake.fi/lagrange/", "context": "", "use_case": "", "switched_from": "", "story": "Why Gopher in 2026?"}, {"id": 785347058, "item_id": 49084191, "url": "https://news.ycombinator.com/item?id=49084191", "by": "jmclnx", "date": "2026-07-28", "stance": "neutral", "quote": "or lagrange/amfora for Gemini", "excerpt": "No kidding, I am at the point where if I get a CAPTCHA, I just bail from the site. Seems they do not want my eyeballs. But there is Gemini (the real Gemini not the stolen name google uses) and gopher. There are decent content there plus news sites. You just need to look, similar to what we did in the 90s. You can use dillo w/plugins for Gemini/Gopher or Lynx for Gopher or lagrange/amfora for Gemini or Emacs Elpher fo", "context": "", "use_case": "", "switched_from": "", "story": "Internet is no longer accessible?"}, {"id": 775388225, "item_id": 48461764, "url": "https://news.ycombinator.com/item?id=48461764", "by": "initramfs", "date": "2026-06-09", "stance": "recommend", "quote": "I use LaGrange and Kristall", "excerpt": "Moss looks great. I use LaGrange and Kristall, which support multiple protocols.", "context": "", "use_case": "", "switched_from": "", "story": "I'm building a parallel internet, and it's called The Thinnernet"}, {"id": 751120721, "item_id": 46945045, "url": "https://news.ycombinator.com/item?id=46945045", "by": "karel-3d", "date": "2026-02-09", "stance": "warn", "quote": "Lagrange - the most used browser - used to have something called \"Titan\"", "excerpt": "It's as if someone took a look at Gopher and tried to do it in 21st century. It's not bad, but the (intentional) lack of user-input takes the whole experiment back. The only user input is a small search query. It's intentionally set up against building any kind of BBS/Forum. So you need a different way to write and upload, which - in my opinion - kills the whole project. YMMV. Lagrange - the most used browser - used ", "context": "", "use_case": "", "switched_from": "", "story": "Offpunk 3.0"}, {"id": 750431792, "item_id": 46901987, "url": "https://news.ycombinator.com/item?id=46901987", "by": "SyneRyder", "date": "2026-02-05", "stance": "recommend", "quote": "I mostly use the Lagrange GUI client though, which is fantastic.", "excerpt": "For Gopher, I used to use a little terminal browser called Phetch: https://github.com/xvxx/phetch It's written in Golang and was last updated in 2022. There's a GIF on the Github page to give a feel of what Phetch & browsing Gopher in the terminal is like. I mostly use the Lagrange GUI client though, which is fantastic. Gopher still exists. If you're starting out, you can get your own \"gopherhole\" and Unix shell acco", "context": "", "use_case": "Gopher/Gemini browsing", "switched_from": "", "story": "CIA to Sunset the World Factbook"}, {"id": 737229328, "item_id": 46076833, "url": "https://news.ycombinator.com/item?id=46076833", "by": "foul", "date": "2025-11-28", "stance": "neutral", "quote": "Lagrange is a Geminispace browser.", "excerpt": "They said they hacked a Gemini server, Lagrange is a Geminispace browser. https://github.com/skyjake/lagrange", "context": "", "use_case": "", "switched_from": "", "story": "Pocketbase \u2013 open-source realtime back end in 1 file"}, {"id": 737227426, "item_id": 46076714, "url": "https://news.ycombinator.com/item?id=46076714", "by": "olav", "date": "2025-11-28", "stance": "neutral", "quote": "browse my personal knowledge graph using Lagrange", "excerpt": "I love it and use it for personal projects and internal tools. I tend to combine it with https://pocketpages.dev/ which gives me file-based routing and nice templates. Ah, and Pocketbase has automatic database migrations, so all schema modifications can go into version control. I even hacked a Gemini protocol server into it, so that I can browse my personal knowledge graph using Lagrange.", "context": "", "use_case": "Gemini protocol browsing", "switched_from": "", "story": "Pocketbase \u2013 open-source realtime back end in 1 file"}, {"id": 735390592, "item_id": 45961912, "url": "https://news.ycombinator.com/item?id=45961912", "by": "sundarurfriend", "date": "2025-11-17", "stance": "recommend", "quote": "link for desktop downloads of Lagrange", "excerpt": "For others: link for desktop downloads of Lagrange - https://git.skyjake.fi/gemini/lagrange/releases", "context": "", "use_case": "", "switched_from": "", "story": "Project Gemini"}, {"id": 735299425, "item_id": 45956214, "url": "https://news.ycombinator.com/item?id=45956214", "by": "debo_", "date": "2025-11-17", "stance": "recommend", "quote": "Lagrange, which is a nice desktop-oriented Gemini client. It's good fun.", "excerpt": "My main blog is now an \"anonymous\" gemlog. I use the kineto http proxy to provide a website version as well. I wrote a little deploy script that scrapes my posts and creates an atom XML feed (static doc) that kineto serves for those few people who want to stay up-to-date. Once a quarter, I batch up the recent posts and bcc a bunch of folks I like to keep in touch with. Some of them respond. This is what I do in place", "context": "", "use_case": "browsing gemlogs", "switched_from": "", "story": "Project Gemini"}]}