A powerful terminal-based browser with a TUI interface, built with Node.js and Blessed.
- 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!
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
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