terminal-browser

A browser that runs directly inside your terminal

$curl -fsSL https://terminal-browser.sh/install | bash

Your website and agent, side by side

A real browser scoped to your terminal tab

make the hero headline tighter
Update(app/hero.tsx)
Bash(terminal-browser action -- snapshot)
⏵⏵ auto mode on (shift+tab to cycle)
localhost:3000+

Built in browser use

Your agent can view and control any open browser via the terminal-browser cli

test the checkout flow
Testing checkout…
⏵⏵ auto mode on (shift+tab to cycle)
localhost:3000/checkout+
checkout
Add to cart
Place order

Display HTML side by side with your agent

Ask your agent to use terminal-browser to visualize HTML plans

make a plan to build a github competitor
Fetch(github.com)
Write(plan.html)
Bash(terminal-browser open plan.html)
Waiting for approval…
⏸ plan mode on (shift+tab to cycle)
plan.html+
Build a GitHub competitor
01
Reimplement git
from scratch, but faster this time
02
Pull requests, but good
nobody has tried review that works
03
Put “agent-native” on the homepage
the VCs will love it
edit in chat

Works over ssh

View websites running on remote machines without having to think about networking

~$ssh dev@prod-1
Ubuntu 24.04.2 LTS
prod-1$npm run dev
ready on :8080
prod-1$terminal-browser open :8080
✓ drawing in the split →
prod-1$
prod-1localhost:8080+
orders · adminlive
requests/min
1,284
p95
84ms
#4812shipped
#4811packing
#4810refunded
no port forwarding
[remote]0:zsh-1:terminal-browser*"prod-1" 14:32

Supported Terminals