Below are my top 5 favorite Linux’s text-based or command line web browsers. The sample look screencapture was done using putty ssh session, using default appearance.
- lynx
Redhat-based/CentOS:
yum install lynx
Debian-based/Ubuntu:
sudo apt install lynx
Sample Look:
tux@freelinux:~$ lynx freelinuxtutorials.com
2. elinks
Redhat-based/CentOS:
yum install elinks
Debian-based/Ubuntu:
sudo apt install elinks
Sample Look:
tux@freelinux:~$ elinks freelinuxtutorials.com
3. links/links2
Redhat-based/CentOS:
yum install links
Debian-based/Ubuntu:
sudo apt install links
Sample Look:
tux@freelinux:~$ links freelinuxtutorials.com
4. w3m
Debian-based/Ubuntu:
sudo apt install w3m
Sample Look:
tux@freelinux:~$ w3m freelinuxtutorials.com
5. netrik
Debian-based/Ubuntu:
sudo apt install netrik
Sample Look:
tux@freelinux:~$ netrik freelinuxtutorials.com
Honorable mention:
There are few more web browsers for Linux but installation may not be straightforward using “yum” or “apt”.
brow.sh (modern text-based browser)
Installation:
Debian-based:
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.deb
sudo apt install ./browsh_1.6.4_linux_amd64.deb
Redhat-based:
curl -o browsh.rpm -L https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.rpm
rpm -Uvh ./browsh.rpm
Run:
browsh
CTRL+l = open the URL bar
CTRL+q =quit
Sample Look: