Browsh icon
Browsh icon

Browsh

A fully-modern text-based browser, rendering to TTY and browsers.

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
-
No reviews
8likes
1comment
0news articles

Features

Suggest and vote on features
  1.  Text-web-browser

Browsh News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • pierceddvampp liked Browsh
  • Chawan icon
    bobbyhiltz added Browsh as alternative to Chawan
Show all activities

Browsh information

AlternativeTo Category

Web Browsers

GitHub repository

  •  18,128 Stars
  •  450 Forks
  •  238 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about Browsh, and it has gotten 8 likes

Browsh was added to AlternativeTo by Paul on and this page was last updated .

Comments and Reviews

   
 Post comment/review
Top Positive Comment
tarberry
0

A text based browser that leverages Firefox on the backend to make webpages more readable. Text is rendered as readable non-formatted monospaced text but the rest of the page are blocky images and css, html5 and js. A very useful feature because although you are using a text browser, the pages look more or less as intended.

Other text based browsers such as elinks and lynx are also good but sometimes leave the user in a sea of poorly formatted text. Browsh lacks a lot of keybindings that other browsers and plugins such as Tridactyl have but it's early. Here's to hoping browsh becomes a geek staple!

What is Browsh?

Not all the world has good Internet.

If all you have is a 3kbps connection tethered from a phone then it's good to SSH into a server and browse the web through, say, elinks. That way the server downloads the web pages and uses the limited bandwidth of an SSH connection to display the result. But traditional text-based browsers lack JS support and all that other modern HTML5 goodness. Browsh is different in that it's backed by a real browser, namely headless Firefox, and uses that to create purely text-based version of web pages and web apps that can be easily rendered in a terminal or indeed, somewhat ironically, in another browser. Though note that currently the browser client doesn't have feature parity with the terminal client.

Why not VNC? Well VNC is certainly one solution but it doesn't quite have the same ability to deal with extremely bad Internet. Also, terminal Browsh can use MoSH to further reduce bandwidth and increase stability of the connection. Mosh offers features like automatic reconnection of dropped or roamed connections and diff-only screen updates. Furthermore, other than SSH or MoSH, terminal Browsh doesn't require a client like VNC.

One final reason to use terminal Browsh could be to offload the battery-drain of a modern browser from your laptop or low-powered device like a Raspberry Pi. If you're a CLI-native, then you could potentially get a few more hours life if your CPU-hungry browser is running somewhere else on mains electricity.

Browsh Videos

Official Links