TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. terminal-browser

terminal-browser

A browser inside your terminal

WHO USES ITDevelopers running coding agents such as Claude Code or Codex in the terminal · People developing on remote servers · ghostty and kitty users

Install to use

A real Chromium browser running inside kitty-graphics terminals like ghostty and VS Code

★ 3k▲ +7 / 7d▲ 4 HNDaily star increases over 14 days. Hollow bars mean no data. The last day may be partial.2026-09-03 no data2026-09-04 +152026-09-05 +92026-09-06 +22026-09-07 no data2026-09-08 no data2026-09-09 no data2026-09-10 no data2026-09-11 +52026-09-12 no data2026-09-13 no data2026-09-14 no data2026-09-15 no data2026-09-16 +2largest one-day increase in the 14 days+15last 14 days · stars per dayhollow = no data

2,972 stars · checked on GitHub GitHub check 30 h late · incl. +2 observed via GH Archive since then · 7-day +7 observed via GH Archive (as of ) · 4 Show HN points observed

CROSS-SIGNAL Show HN + GitHub BACK CATALOG

A split terminal: a coding agent conversation on the left, a web page actually rendered in the terminal-browser pane on the right

TESIGN TAKE

The goal is not staying in the terminal for its own sake but keeping the agent and the browser in one tab and one CLI — which is why a kitty-graphics terminal is the price of entry.

INSTALL

AT A GLANCE

LICENSE
MIT
USAGE
Use, change and redistribute, commercially too. Keep the notice.
LANGUAGE
TypeScript
PLATFORM
macos · linux · cli
ACTIVITY
last commit 2 days ago () · latest release v0.8.1 () · 35 releases
COMMUNITY
6 contributors · 62 open issues (incl. PRs) · made by: an organization
SOURCES
Show HN + GitHub
OPEN SOURCE
YES
FIRST SEEN
CATEGORY
DEV TOOLS · AI

A summary, not legal advice.

WHY IT MATTERS

This is not a text-mode imitation: it reads the pixels Chromium renders on the GPU through Electron's offscreen rendering and paints them into the terminal with the kitty graphics protocol. A coding agent and a website share one terminal tab, the agent can drive open browsers through an agent-browser compatible CLI (terminal-browser action), and ctrl+g selects a page element to send to the agent. The --ssh option runs the browser locally and proxies only its network requests through the remote host, so a remote localhost site shows without port forwarding. Installed with one curl line or Homebrew; v0.8.1 (2026-09-09), MIT.

BUILD FROM THIS

  • Since terminal-browser action is agent-browser compatible, you can build a loop where the agent's HTML mock-ups open in a split pane and you pick elements to feed back. The examples/embedded reference shows how to embed a web view inside your own TUI.

WHO IT'S FOR

Developers running coding agents such as Claude Code or Codex in the terminal
the agent drives the browser itself
People developing on remote servers
preview localhost over --ssh without port forwarding
ghostty and kitty users
open docs and web apps in a split pane

START IN 5 MINUTES

# curl -fsSL https://terminal-browser.sh/install | bash   # macOS & Linux
# brew install terminal-browser                            # Homebrew
# terminal-browser open <url>
# terminal-browser --split right
# terminal-browser open --ssh <user@host> <url>

CAVEATS

  • MIT (per the repository LICENSE file; the README itself does not state a licence)
  • macOS and Linux per the install script; Windows is not mentioned in the README [확인 필요]. Requires a terminal with the kitty graphics protocol (ghostty, kitty, cmux, VS Code and others)
  • v0.8.1 (2026-09-09); Chrome extensions and design mode are on the roadmap; it runs Electron (Chromium) underneath; memory footprint [확인 필요]

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
STAR DELTA
+2 ★ / 24h
CREATED → FIRST SEEN
12d
SOURCES
Show HN + GitHub
◌ BACK CATALOG
Reconstructed from archive data, not a live discovery.

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from DEV TOOLS by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
ECC README banner: headline 'The operating system for AI agent harnesses', harness chips, and skill, agent and command lists.
eccSkills, memory and security for agents★ 259k▲ +832MITpermissivewindows · macos · linux · cli
DeepSeek Harness landing: blue background, the headline 'Everything is a plugin' and a quick-start box with the npx command.
DeepSeek HarnessPlugin agent harness for developers★ 225k▲ +1,356MITpermissiveweb · cli
ponytail.dev landing page: a line-drawn developer with a ponytail on black, the title 'ponytail' and an install button.
ponytailMake your agent write less code★ 139k▲ +1,068MITpermissive
Spec Kit docs landing page — the headline 'Build with a spec, fix a bug, or assess an idea' and the uv tool install specify-cli command
Spec KitSpec-first process for coding agents★ 137k▲ +560MITpermissivecli · windows · macos · linux
A split terminal: a coding agent conversation on the left, a web page actually rendered in the terminal-browser pane on the right
terminal-browserA browser inside your terminalTHIS ENTRY★ 3k▲ +7MITpermissivemacos · linux · cli

TIMELINE

  1. Repository created
  2. Show HN post ↗
  3. FIRST SEEN BY TESIGN ◌ BACK CATALOG