Ross ROSS = Recommend OSS · open-source software intelligence for agents

maxmcd/webtty

Share a terminal session over WebRTC observed · 2026-08-28

github.com/maxmcd/webtty · homepage · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2859
  • days_rel: n/a
  • days_push: 630
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2813 stars · 145 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Go CLI tool that shares a terminal session over WebRTC, letting a remote peer connect via a pasted SDP exchange or a static browser page without running a proxy server. It supports one-way sessions and works behind NATs using STUN.

Use cases

  • share a terminal session with a friend for pair programming
  • debug a server behind a NAT without setting up a proxy
  • give someone shell access without SSH or port forwarding
  • connect to a remote terminal from the browser
  • stream terminal output one-way to a viewer
  • run a command remotely and watch it in my own terminal

When to choose

  • you need ad-hoc terminal sharing with no server infrastructure
  • the host machine is behind a NAT or firewall and you want a direct WebRTC connection
  • you want a lightweight Go binary rather than a hosted service
  • you want clients to connect from a plain browser page

When to avoid

  • you need persistent, multi-user remote access with authentication - use SSH or a proper bastion
  • you require audit logging or access control for compliance
  • you need a polished, bug-free product - the README notes there are known bugs
  • you need relayed connections through restrictive networks without TURN support

Facets

cli-tool · maturity active

terminal-ui networking p2p developer-tools cli developer-tools networking web-development windows cli browser go webrtc terminal-sharing remote-pairing xtermjs pion nat-traversal screen-sharing command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
maxmcd/webttymain23

For agents

markdown · JSON · MCP: product_card(name="maxmcd/webtty")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem