Lynx is a cross platform, GPL licensed, text-mode web browser which is also used as HTML interpreter in shell scripts e.g. as part of web crawlers.
Lynx renders the documents in linearized manner which makes its output suitable for text-to-speech input and closer to what the web bots are seeing.
Handles Gopher, HTTP, HTTPS, FTP, WAIS, and NNTP protocols. Renders most of the HTML elements in simplified but accessible ways (ex. frame
as link to its src
, img
as alt
text or link to its src
).