# Terminal Browser

> A browser inside your terminal.

- **Website:** https://github.com/zenbu-labs/terminal-browser
- **Pricing:** unknown
- **Categories:** Developer Tools, Design
- **Tags:** developer-tools, design, ai-agents
- **Platforms:** Web, macOS, Linux, VS Code, CLI
- **Last verified:** 2026-09-10
- **Canonical page:** https://linkrena.com/tools/terminal-browser

## About

Terminals that support the kitty graphics protocol, including ghostty, kitty, cmux, vscode and many more, allow a program running in a terminal to display pixels in your terminal. We use this capability to display pixels generated by chromium.

We use electrons offscreen rendering API to read pixels generated by chromium directly from the GPU. This allows terminal-browser to render smoothly without dropping any frames.

After the browser engine starts and is displaying pixels in the terminal, it needs to be able to read user input for websites to actually work. terminal-browser listens to mouse clicks, mouse position, and keyboard events from the terminal, and then sends synthetic events to chromium based on that data. For any user input events that are not retrievable from the terminal, we read directly from the operating system using a background swift app to listen for input events (non intrusively). This is what allows terminal-browser to implement smooth scrolling, and listen to trackpad events (websites with infinite canvases work great inside terminal-browser!)

## Related tools

- [Pktscope](https://linkrena.com/tools/pktscope): Wireshark-style terminal packet analyzer on eBPF/TCX — live packet list, protocol detail tree, section-colorized hex; works on raw-IP tunnel devices - yeet-src…
- [Mulmoterminal](https://linkrena.com/tools/mulmoterminal): Run multiple Claude Code and Codex sessions in parallel — a browser terminal grid that shows which agent needs you.
- [Google Antigravity](https://linkrena.com/tools/google-antigravity): Experience liftoff with the next-gen agent platform
- [Hrdx](https://linkrena.com/tools/hrdx): Yet another minimal and lightweight terminal multiplexer built for the agent era.
- [Shepherdr](https://linkrena.com/tools/shepherdr): A phone-friendly web interface for Herdr: monitor agents, receive notifications, open real terminals, and send files.
- [49 IDE](https://linkrena.com/tools/49-ide): Open-source 2D IDE for managing AI agents in native CLIs, terminal, gits, beads issues, and files across multiple projects and machines.
