Browse the Web in Your Terminal

NeoBrowse is a powerful terminal-based browser with a TUI interface, built with Node.js and Blessed. Experience the web in a completely new way, directly from your Linux terminal.

NeoBrowse Demo

Features

TUI Interface

Full text-based user interface with intuitive keyboard navigation for efficient browsing without a mouse.

Fast Rendering

Quick loading of simplified HTML content optimized for terminal viewing without unnecessary clutter.

Tab Support

Open multiple websites simultaneously with tab support, just like traditional graphical browsers.

Integrated URL Bar

Search the web or enter URLs directly, with support for local file browsing as well.

Bookmarks & History

Save your favorite sites and keep track of your browsing history for quick access later.

Linux Optimized

Built specifically for Linux systems with optimal performance and compatibility in mind.

Install NeoBrowse

Get started with NeoBrowse using Docker (Linux only)

docker pull arunchess/neobrowse:latest && \ docker run -it --rm --network=host -u $(id -u):$(id -g) -v "$HOME:$HOME" -e "HOME=$HOME" arunchess/neobrowse

Note: NeoBrowse is primarily designed for working with Linux systems. You will face issues when trying to run it on other operating systems, so if you are on another OS please use the demo video for reference instead of attempting to run it directly.