Browsh

Browsh renders modern web content in an interactive text-based browser for terminals.

brow.sh
Browsh homepage screenshot

About Browsh

Browsh is a text-based web browser that runs in a terminal and renders modern web content, including HTML5, CSS3, JavaScript, video and WebGL. Its main purpose is to run on a remote server and be accessed over SSH or Mosh. According to the source, this reduces bandwidth use, which can speed up browsing and lower bandwidth costs, especially on slow or expensive connections. Browsh is distributed as a single static binary and requires a recent version of Firefox (57 or later).

The source lists several limits. The live SSH demo and the in-browser services are temporarily offline. The SSH demo is for demonstration only, sessions last five minutes, and sessions are logged. The source describes SSH as an inefficient protocol and recommends installing Browsh on your own server with Mosh. The html.brow.sh service does not yet have feature parity with the terminal client. The project is currently maintained and funded by one person and accepts donations. The source does not state whether Browsh is open source, and the repository field is empty.

Key features

  • Renders HTML5, CSS3, JavaScript, video and WebGL content in a terminal
  • Designed to run on a remote server and be accessed over SSH or Mosh
  • Distributed as a single static binary for major platforms
  • Docker image available for running Browsh in a container
  • Plain-text text.brow.sh service suited to use with curl
  • Requires a recent Firefox version (57 or later) as its only dependency
Best for: Users who browse from a remote server over slow or expensive internet connections and are comfortable working in a terminal.
Good for
  • Aims to reduce bandwidth use, which the source says can speed browsing and lower bandwidth costs
  • Supports modern web content such as JavaScript, video and WebGL
  • Available as a single static binary
Watch out for
  • The live SSH demo and in-browser services are temporarily offline
  • The source describes SSH as an inefficient protocol and recommends Mosh
  • The html.brow.sh service does not yet have feature parity with the terminal client

Browsh at a glance

Website
brow.sh
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Browsh alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 7 alternatives

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196

Browsh FAQ

Does Browsh need another browser installed?
Yes. The source says a recent Firefox version, 57 or later, is the only dependency.
How is Browsh recommended to be connected to?
The source recommends installing Browsh on your own server and connecting with Mosh, because SSH is described as inefficient.
What are the limits of the public SSH demo?
The source says the demo is for demonstration only, sessions last five minutes, and sessions are logged. It is currently temporarily offline.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing