Skip to content

arungeorgesaji/NeoBrowse

Repository files navigation

NeoBrowse - TUI Web Browser

NeoBrowse Screenshot

A powerful terminal-based browser with a TUI interface, built with Node.js and Blessed.

Features

  • TUI interface with keyboard navigation
  • Fast rendering of simplified HTML content
  • Multiple tabs support
  • Integrated URL/search bar (Even supports local files)
  • Bookmarks management
  • Browsing history
  • Customizable settings
  • Advanced inbuilt debugger and warnings system
  • More advanced features coming soon!

Quick Start (Recommended)

Run NeoBrowse instantly using Docker - no installation needed:

docker pull arunchess/neobrowse:latest && \
docker run -it --rm \
  -v "$HOME/my_bookmarks:/app/data" \
  -e "HOME=/app/data" \
  arunchess/neobrowse

Local Installation

If you prefer to run NeoBrowse locally, run the following commands:

git clone https://github.com/arungeorgesaji/NeoBrowse.git
cd NeoBrowse
npm install
npm start

About

A browser right in your terminal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages