{"slug": "lynx", "name": "Lynx", "category": "browsers", "category_name": "Browsers and extensions", "description": "", "recommenders": 2, "commenters": 8, "warners": 2, "score": 1.133, "rising": 0.67, "first": "2025-12-15", "latest": "2026-10-13", "why": "things should be engineered so that Lynx is a valid option", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 2, "neutral": 5, "compare": 0, "warn": 2}, "spark": [0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], "listed": false, "loved": [], "caveat": "", "short_quote": "things should be engineered so that Lynx is a valid option", "icon": false, "domain": "invisible-island.net", "github_repo": null, "official_url": "https://invisible-island.net", "pricing": "", "aliases": ["Lynx", "lynx", "LYNX"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 791692290, "item_id": 49480768, "url": "https://news.ycombinator.com/item?id=49480768", "by": "WillAdams", "date": "2026-08-28", "stance": "recommend", "quote": "things should be engineered so that Lynx is a valid option", "excerpt": "Where possible, there should be keyboard shortcuts/navigation. Where appropriate, the labeling of fields and so forth should be such that it will work for a screen reader. Often, the expedient option is to use an HTML front-end so that one can off-load most of that to the user's selection of web-browser (and where possible, things should be engineered so that Lynx is a valid option). That said, I use OneNote and Macr", "context": "", "use_case": "accessible text browsing", "switched_from": "", "story": "GUIs should be fully keyboard-driven"}, {"id": 769375440, "item_id": 48085965, "url": "https://news.ycombinator.com/item?id=48085965", "by": "ColinWright", "date": "2026-05-10", "stance": "recommend", "quote": "I used \"lynx -dump\" and lightly edited the result", "excerpt": "I had trouble reading the web site ... I'm sure someone can provide a link to an archive or something. Meanwhile, I used \"lynx -dump\" and lightly edited the result, so the plain text is here: https://solipsys.co.uk/documents/AI_Doxxing.txt", "context": "", "use_case": "dump webpage to text", "switched_from": "", "story": "'AI gave me your number': AI doxxing turns ChatGPT hallucinations to harassment"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 792204961, "item_id": 49512810, "url": "https://news.ycombinator.com/item?id=49512810", "by": "1vuio0pswjnm7", "date": "2026-08-31", "stance": "warn", "quote": "I would never go back to using lynx.", "excerpt": "\"That's also the old behaviour of browsers and the current one of text browsers.\" As a daily text-only browser user for over three decades, using it as a \"daily driver\", I'm no doubt biased. I was a lynx user before links was released. I would never go back to using lynx. When I see HN comments suggesting lynx as an example of text-only browsing I question whether the commenter is actually using it as \"daily driver\",", "context": "daily text-only browser user for over three decades", "use_case": "text browsing", "switched_from": "", "story": "P99 0 ms* autocomplete for 240M domain names"}, {"id": 745400451, "item_id": 46587528, "url": "https://news.ycombinator.com/item?id=46587528", "by": "kristopolous", "date": "2026-01-12", "stance": "warn", "quote": "way better than the crusty old lynx and links on sites that need JS", "excerpt": "I've been using it for months now ever since I saw their presentation at GitHub This is a common flow for me lightpanda url | markitdown (microsoft) | sd (day50 streamdown) I even have it as a shell alias, wv(). It's way better than the crusty old lynx and links on sites that need JS. It's solid. Definitely worth a check", "context": "", "use_case": "", "switched_from": "", "story": "Lightpanda migrate DOM implementation to Zig"}]}], "who": [], "tags": [], "use_cases": ["text-mode browsing", "text browsing", "accessible text browsing", "dump webpage to text", "terminal browsing with gopher", "daily web browsing"], "compared": [{"slug": "links", "name": "links", "co": 2, "switched_from": 0, "switched_to": 1}], "makers": [{"id": 804692944, "item_id": 50293309, "url": "https://news.ycombinator.com/item?id=50293309", "by": "ka1s", "date": "2026-10-29", "stance": "recommend", "quote": "I've been building LYNX, an open-source digital audio workstation designed around the FL Studio workflow.", "excerpt": "I've been building LYNX, an open-source digital audio workstation designed around the FL Studio workflow. The goal is simple: build a lightweight, capable DAW that musicians can use, developers can improve, and everyone can freely study, modify, and contribute to. No subscriptions. No paywalls. The source code is yours. What can LYNX do already? FL Studio-style workflow: Channel Rack, Piano Roll, Playlist, Mixer, pat", "context": "", "use_case": "open-source DAW", "switched_from": "", "story": "I'm building LYNX, an open-source DAW inspired by FL Studio, free,cross-platform"}], "threads": [{"url": "https://news.ycombinator.com/item?id=50293308", "title": "I'm building LYNX, an open-source DAW inspired by FL Studio, free,cross-platform", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=50070302", "title": "Firefox Enterprise", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49505219", "title": "P99 0 ms* autocomplete for 240M domain names", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49479837", "title": "GUIs should be fully keyboard-driven", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48250144", "title": "It's time to talk about my writerdeck", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48085958", "title": "'AI gave me your number': AI doxxing turns ChatGPT hallucinations to harassment", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"neutral": 1}, "2026-01": {"warn": 1, "neutral": 1}, "2026-02": {"neutral": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 1, "neutral": 1}, "2026-06": {}, "2026-07": {}, "2026-08": {"recommend": 1, "warn": 1}, "2026-09": {}, "2026-10": {"neutral": 1}}, "quotes": [{"id": 801193314, "item_id": 50074582, "url": "https://news.ycombinator.com/item?id=50074582", "by": "omoikane", "date": "2026-10-13", "stance": "neutral", "quote": "(and sometimes Lynx)", "excerpt": "> people are going to try and install Chrome at all costs Mozilla might have anticipated this when they wrote \"Diversify your browser engine\" as one of the selling points. https://www.firefox.com/en-US/enterprise/firefox-enterprise/#:~:text=Diversify%20your%20browser%20engine Diversification is a good idea, personally I use both Chrome and Firefox every day (and sometimes Lynx).", "context": "", "use_case": "text-mode browsing", "switched_from": "", "story": "Firefox Enterprise"}, {"id": 792204961, "item_id": 49512810, "url": "https://news.ycombinator.com/item?id=49512810", "by": "1vuio0pswjnm7", "date": "2026-08-31", "stance": "warn", "quote": "I would never go back to using lynx.", "excerpt": "\"That's also the old behaviour of browsers and the current one of text browsers.\" As a daily text-only browser user for over three decades, using it as a \"daily driver\", I'm no doubt biased. I was a lynx user before links was released. I would never go back to using lynx. When I see HN comments suggesting lynx as an example of text-only browsing I question whether the commenter is actually using it as \"daily driver\",", "context": "daily text-only browser user for over three decades", "use_case": "text browsing", "switched_from": "", "story": "P99 0 ms* autocomplete for 240M domain names"}, {"id": 791692290, "item_id": 49480768, "url": "https://news.ycombinator.com/item?id=49480768", "by": "WillAdams", "date": "2026-08-28", "stance": "recommend", "quote": "things should be engineered so that Lynx is a valid option", "excerpt": "Where possible, there should be keyboard shortcuts/navigation. Where appropriate, the labeling of fields and so forth should be such that it will work for a screen reader. Often, the expedient option is to use an HTML front-end so that one can off-load most of that to the user's selection of web-browser (and where possible, things should be engineered so that Lynx is a valid option). That said, I use OneNote and Macr", "context": "", "use_case": "accessible text browsing", "switched_from": "", "story": "GUIs should be fully keyboard-driven"}, {"id": 772155377, "item_id": 48259711, "url": "https://news.ycombinator.com/item?id=48259711", "by": "rav3ndust", "date": "2026-05-24", "stance": "neutral", "quote": "intentional reading/browsing via lynx", "excerpt": "i saw this video the other day on youtube (veronica's yt channel is great if you haven't watched!), and cool to see other people doing it as well. it reminded me of a similar setup i have, dubbed 'protocol7', which is a tty-only setup tailored for this kind of thing and for use on servers/headless pi setups. i use it for writing, intentional reading/browsing via lynx, managing gemini capsules (and reading gemini caps", "context": "", "use_case": "text-mode browsing", "switched_from": "", "story": "It's time to talk about my writerdeck"}, {"id": 769375440, "item_id": 48085965, "url": "https://news.ycombinator.com/item?id=48085965", "by": "ColinWright", "date": "2026-05-10", "stance": "recommend", "quote": "I used \"lynx -dump\" and lightly edited the result", "excerpt": "I had trouble reading the web site ... I'm sure someone can provide a link to an archive or something. Meanwhile, I used \"lynx -dump\" and lightly edited the result, so the plain text is here: https://solipsys.co.uk/documents/AI_Doxxing.txt", "context": "", "use_case": "dump webpage to text", "switched_from": "", "story": "'AI gave me your number': AI doxxing turns ChatGPT hallucinations to harassment"}, {"id": 750436945, "item_id": 46902309, "url": "https://news.ycombinator.com/item?id=46902309", "by": "ecliptik", "date": "2026-02-05", "stance": "neutral", "quote": "Lynx supports gopher [0]", "excerpt": "Lynx supports gopher [0] and check out Bombadillo [1], it's a stripped down \"small web\" (gopher, gemini, finger) only terminal browser. Gopher is sort of like Latin, it's a dead protocol, but is still useful. 0. https://lynx.invisible-island.net/lynx_help/lynx_url_support.html#gopher_url 1. https://bombadillo.colorfield.space/", "context": "", "use_case": "terminal browsing with gopher", "switched_from": "", "story": "CIA to Sunset the World Factbook"}, {"id": 745738384, "item_id": 46608649, "url": "https://news.ycombinator.com/item?id=46608649", "by": "sedatk", "date": "2026-01-13", "stance": "neutral", "quote": "I remember using Lynx as a daily driver 30 years ago. It was fast, and barely had any compatibility issues", "excerpt": "I remember using Lynx as a daily driver 30 years ago. It was fast, and barely had any compatibility issues because HTML that time was simpler. I remember using it as a daily driver. A GUI browser would be handy with image-heavy web sites, but those would take ages to load anyway. It seems like Lynx failed to guide new standards, and that hindered the development of web in a text-compatible way. So, we ended up with t", "context": "", "use_case": "daily web browsing", "switched_from": "", "story": "Text-Based Web Browsers"}, {"id": 745400451, "item_id": 46587528, "url": "https://news.ycombinator.com/item?id=46587528", "by": "kristopolous", "date": "2026-01-12", "stance": "warn", "quote": "way better than the crusty old lynx and links on sites that need JS", "excerpt": "I've been using it for months now ever since I saw their presentation at GitHub This is a common flow for me lightpanda url | markitdown (microsoft) | sd (day50 streamdown) I even have it as a shell alias, wv(). It's way better than the crusty old lynx and links on sites that need JS. It's solid. Definitely worth a check", "context": "", "use_case": "", "switched_from": "", "story": "Lightpanda migrate DOM implementation to Zig"}, {"id": 740421440, "item_id": 46276340, "url": "https://news.ycombinator.com/item?id=46276340", "by": "ColinWright", "date": "2025-12-15", "stance": "neutral", "quote": "lynx -dump $URL0/$LEAF | less", "excerpt": "I couldn't find any way to opt out of cookies, so I used this: URL0=https://abdulhamidhassan.com/post/802459222214410240 LEAF=how-to-be-exceptional-at-anything lynx -dump $URL0/$LEAF | less And in the spirit of the article, yes, I Copy/Pasted that into a terminal to check that it worked before hitting \"Add Comment\".", "context": "", "use_case": "reading page without cookie banner", "switched_from": "", "story": "How to Be Exceptional at Anything"}]}