MOB³ documentation
MOB³ is a small web browser for the terminal, written in Go. It has its own HTML parser, CSS cascade, layout engine, ANSI renderer and pure-Go JavaScript runtime. History, cookies, storage and caches live in memory only.
Warning: MOB³ is not a secure browser. It has no sandboxing, process or site isolation, CSP enforcement, certificate UI or security audit. Do not use it for passwords, accounts, payments or confidential data.
Quick start
Download an archive from GitHub Releases, or run the container:
docker run --rm -it ghcr.io/mob3net/mob3 -graphics blocks
Build from source:
make
./bin/mob3 https://example.com
Press ? inside the app for the built-in help page, and run mob3 -h for the
full flag list.
What can you do with it?
See use cases for developers and sysadmins, AI agents and MCP, everyday terminal users, and automation and integration. The short version: browse over SSH, test and inspect pages headlessly, scrape JavaScript-driven content, generate PNG screenshots, run browser checks in CI, and give AI agents a local web browser.