terminal-browser

1 min read Original article ↗
terminal-browser

A browser that runs directly inside your terminal

macOS + Linux

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

$terminal-browser# launches the browser

$terminal-browser open <url># opens the browser at a url

$terminal-browser --split right# opens the browser in a split pane to the right

$terminal-browser ls# lists open browsers

$terminal-browser action# agent-browser compatible cli for open browsers

Your website and agent, side by side

A real browser scoped to your terminal tab

❯make the hero headline tighter

⏺Update(app/hero.tsx)

❯

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

Built in browser use

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

❯

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

⟳localhost:3000/checkout+

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)

❯

⏸ 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

~$ssh dev@prod-1

Ubuntu 24.04.2 LTS

prod-1$npm run dev

ready on :8080

prod-1$terminal-browser open localhost:8080

prod-1$

⟳prod-1localhost:8080+

orders · adminlive

#4812shipped

#4811packing

#4810refunded

no port forwarding

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

Supported Terminals