Documentation

TermSurf is a protocol for embedding web browsers inside terminal emulators. Any terminal, any browser engine, any TUI — connected by a protobuf/Unix socket protocol.

Quick Start

See Getting Started for installation and setup.

Components

  • Wezboard — GUI terminal emulator (WezTerm fork)
  • Web TUI — browser chrome in the terminal pane
  • Roamium — Chromium browser engine binary

Protocol

  • Overview — architecture and IPC design
  • Messages — protobuf message reference