Browsh is a fully-modern text-based browser. It renders
anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL.
It can be used from a terminal or from within a normal browser. Its main
purpose is to significantly reduce bandwidth and thus both increase browsing
speeds and decrease bandwidth costs.
Download (v1.2.2)
Browsh is available as a small (~2.5MB) static binary on all major platforms. The only dependency is a recent 57+ version of Firefox.Latest version | Releases archive
A Docker image is also available:
`docker pull browsh/browsh`
Live SSH Demo
Just point your SSH client to brow.sh, eg;`ssh brow.sh`
. No auth needed. The service
is for demonstration only, sessions last 5 minutes and are logged.Note that SSH is actually a very inefficient protocol, for best results install Browsh on your own server along with Mosh.
In-browser Services
- html.brow.sh Uses very basic graphics and HTML anchor tags. Although this service may appear similar to the terminal client it does not yet have feature parity.
- text.brow.sh Uses nothing but pure text, better for usage with `curl`, for instance.