Terminal Browser

navigaid1 pts0 comments

terminal-browser

A browser that runs directly inside your terminal<br>macOS + Linux<br>$curl -fsSL https://terminal-browser.sh/install | bash

play demo

0:00 / 0:23

$terminal-browser# launches the browser<br>$terminal-browser open # opens the browser at a url<br>$terminal-browser --split right# opens the browser in a split pane to the right<br>$terminal-browser ls# lists open browsers<br>$terminal-browser action# agent-browser compatible cli for open browsers

Your website and agent, side by side<br>A real browser scoped to your terminal tab<br>❯make the hero headline tighter<br>⏺Update(app/hero.tsx)<br>✳ Deliberating…

⏵⏵ auto mode on (shift+tab to cycle)

⟳localhost:3000+

Built in browser use<br>Your agent can view and control any open browser via the terminal-browser cli<br>❯test the checkout flow<br>✳ Testing checkout…

⏵⏵ auto mode on (shift+tab to cycle)

⟳localhost:3000/checkout+<br>checkout

Add to cart

Place order

Display HTML side by side with your agent<br>Ask your agent to use terminal-browser to visualize HTML plans<br>❯make a plan to build a github competitor<br>⏺Fetch(github.com)<br>⏺Write(plan.html)<br>⏺Bash(terminal-browser open plan.html)

⏸ plan mode on (shift+tab to cycle)

⟳plan.html+<br>Build a GitHub competitor<br>01Reimplement git<br>from scratch, but faster this time

02Pull requests, but good<br>nobody has tried review that works

03Put “agent-native” on the homepage<br>the VCs will love it

approve planedit in chat

Works over ssh<br>View websites running on remote machines<br>~$ssh dev@prod-1<br>Ubuntu 24.04.2 LTS<br>prod-1$npm run dev<br>ready on :8080<br>prod-1$terminal-browser open localhost:8080<br>prod-1$

⟳prod-1localhost:8080+<br>orders · adminlive<br>requests/min<br>1,284

p95<br>84ms

#4812shipped<br>#4811packing<br>#4810refunded

no port forwarding

[remote]0:zsh-1:terminal-browser*"prod-1" 14:32

Supported Terminals<br>GhosttyKittycmuxHerdrtmux+50and more

browser terminal open agent prod html

Related Articles