I am looking for one that is updated frequently and has support for many things.
closed as not constructive by Kyle Jones, Gilles, jw013, Michael Mrozek♦ Jun 10 '12 at 21:09
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.
There are many text web browsers, as there are many graphical web browsers, so it really depends on what you're looking for.
lynx is a common slim choice,
Elinks has many features. Both of these support other protocols, such as
Elinks even supports
There is also
w3m, which can also be used through
If you want to try one at random, Wikipedia has a list of text based browsers.
How to install these has more to do with how your distribution manages packages than with the browsers themselves. Some of them are probably in the package repositories for your distribution.
As of November 2015, the actively maintained browsers are
lynx. Many of the changes in both relate to TLS and security. Here is the current state of progress:
I like links2, but primarily because it has a cool, lightweight 'graphical' mode. It's similar to just plain 'links', but you can invoke it with -g to get a display that renders images. It's very easily X-forwardable, too. But, when you don't want the HTML image rendering, it works just fine in the native ncurses interface as well.