Floorp
- Engine: Gecko
- OS: Linux, macOS, Windows
- Status: Active
This page was last updated at: May 26, 2026
Browsh is a Desktop web browser, across a variety of operating systems. It is developed by tom bh. It's been developed for about 7 years, but there hasn't been anything since 2025.
Browsh has an interesting rendering engine situation; in one aspect it could essentially be considered a "text mode" browser - you interact with it over a terminal interface - either via a SSH connection to your remote server or locally on your machine; everything is rendered simply using "text", similar to how Text Mode browsers such as Lynx function.
However, instead of just showing simple text, Browsh uses the Gecko HTML rendering engine to first load and render the page; including any sort of layout (eg. different columns, positioning, and images etc), before turning it into a "text" version of the page. As text, it is then quick to deliver and display on your Terminal Interface. Pretty cool!
Browsh supports modern web technologies, such as CSS and HTML5 - and most incredibly (for a text browser), it also supports Javascript, Video, and WebGL.
The advantage of this approach lets you offload the downloading and rendering of websites to a server you control somewhere, and then connect to that server from a much slower internet connection (or from a less powerful computer) and still browse the web well.
A fully interactive, real-time, and modern text-based browser rendered to TTYs and browsers.
— tom bh
| Browser URL | www.brow.sh |
|---|---|
| Browser made by | tom bh |
| Development Status |
Idle The browser doesn't seem regularly developed, but a new version might still be released at some point
|
| Launched | 2018 |
| Last Updated | 2025 |
| Operating Systems |
BSD,
Linux,
macOS,
Windows
|
| Device platform | Desktop |
| Rendering Engine |
Gecko
Browsh displays web pages using text characters, but first uses Gecko to calculate how the page should look.
|
| Source Code Repository |
All of these features are amazing for what could rightly be considered a "text mode" browser!
| Wikipedia Article | https://en.wikipedia.org/wiki/Browsh |
|---|---|
|
Forum Post
2020-11-17
|
HackerNews: brow.sh
An online discussion about the brow.sh browser.
|
|
Video of using
2018-07-07
|
Brow.sh Showcase |
| Donate | Donate to Brow.sh |
|
Review
2020-11-19
|
Text-based browser 'Browsh' that can display websites graphically from the terminal for free |
|
Blog article
2018-07-10
|
A modern text-based web browser in your terminal |
|
Review
2018-07-13
|
A Modern Text Browser That Supports Graphics And Video |
These web browsers have something in common with Browsh, you could test them out and compare them.