termbrowser
Home › Download

Download termbrowser 0.1

The complete program: one Python script, an installer, the README and the MIT license. 7.8 KB, no account and no telemetry inside the program.

termbrowser-0.1.tar.gz
Released 2026-10-20 · MIT license · Python 3.6 or newer + lynx
Download 7.8 KB
Version
0.1
Size
7,762 bytes
SHA-256
3043475896fc91bab31bd700d917bc8a873ac360998e9b0fe95fc1c444b2a770
License
MIT
Advertisement

Requirements

  • Python 3.6+ — already present on most Linux systems.
  • lynx — the text renderer termbrowser calls. Not bundled.
  • ncurses — included with Python’s standard library on Linux, macOS and BSD.

On Debian or Ubuntu:

sudo apt install python3 lynx

On Fedora, Arch or macOS, install the equivalent python3 and lynx packages with your package manager.

Install

mkdir termbrowser-0.1
tar xzf termbrowser-0.1.tar.gz -C termbrowser-0.1
cd termbrowser-0.1
sudo ./install.sh

The installer places the executable at /usr/local/bin/termbrowser. To install without root, choose a prefix in your home directory:

PREFIX="$HOME/.local" ./install.sh

Make sure ~/.local/bin is on your PATH, or copy the script directly:

install -m 0755 termbrowser ~/.local/bin/termbrowser

Run it

termbrowser
termbrowser https://en.wikipedia.org/wiki/Web_browser

Without an argument it opens the built-in start page, which works without a network connection. Press ? inside the browser for the key list, or read the guide.

Verify your download

Compare the checksum of the file you received with the value above:

sha256sum termbrowser-0.1.tar.gz

You should see:

3043475896fc91bab31bd700d917bc8a873ac360998e9b0fe95fc1c444b2a770

Uninstall

sudo rm /usr/local/bin/termbrowser
rm -f ~/.termbrowser_bookmarks.json
rm -rf ~/.cache/termbrowser
Advertisement

Frequently asked questions

Do I need root to install termbrowser?

No. The installer writes to /usr/local by default, which needs root, but you can install into your home directory with PREFIX=$HOME/.local sudo ./install.sh or simply copy the termbrowser script to ~/.local/bin.

Does termbrowser render JavaScript?

No. Pages are converted to text by lynx, so JavaScript-heavy sites will not work. Static articles, documentation, wikis and text-first services work well.

Is lynx included in the download?

No. lynx is a separate GPL-licensed program and is not bundled. Install it with your package manager, for example sudo apt install lynx on Debian or Ubuntu.

Where are bookmarks stored?

In ~/.termbrowser_bookmarks.json. The file is ordinary JSON, so it can be backed up, edited or versioned with your dotfiles.

How do I uninstall termbrowser?

Remove the installed script with sudo rm /usr/local/bin/termbrowser (or the path you chose) and optionally delete ~/.termbrowser_bookmarks.json and ~/.cache/termbrowser.