# MisterTea/EternalTerminal

Re-Connectable secure remote shell

Repository: https://github.com/MisterTea/EternalTerminal
Canonical: https://ross.abutalabs.com/products/eternalterminal
Homepage: https://mistertea.github.io/EternalTerminal/
Language: C++
License: Apache-2.0
License Family: permissive
Topics: ssh, remote-shell, terminal, tmux, mosh
Last push: 2026-08-07T03:08:03+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 68, longevity 100
- inputs: {"age_days": 3574, "days_push": 26, "days_rel": 57, "gap_med": 175.0, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3863, forks 225 (observed 2026-08-28T04:08:27.561951+00:00)

## What it is
Eternal Terminal (ET) is a secure remote shell that automatically reconnects after network outages or IP roaming without interrupting the session. It uses SSH for initial connection setup and supports tmux control mode and native scrolling, unlike mosh.

## Use cases
- keep a remote terminal session alive across network outages
- roam between wifi and cellular without losing my shell
- use tmux control mode over an unreliable connection
- mosh alternative with native scrolling support
- automatically reconnect ssh sessions without re-attaching tmux

## When to choose
- you need sessions that survive network drops and IP changes
- you rely on tmux control mode (tmux -CC) remotely
- you want mosh-like persistence plus native scrolling

## When to avoid
- you only need simple one-off remote commands over stable networks
- you cannot install a server daemon on the remote host
- you need SSH features like port forwarding or agent forwarding

## Facets
- artifact type: application
- maturity: active
- function: ssh, terminal-ui, networking, security
- domain: developer-tools, networking
- platform: windows, bsd, cli, cross-platform
- tags: remote-shell, tmux, mosh-alternative, session-persistence, roaming, command-line, linux, macos

## Member repositories
- MisterTea/EternalTerminal (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:27.561951+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:25:52.770583+00:00, confidence not recorded.
  - readme: https://github.com/MisterTea/EternalTerminal (fetched 2026-08-28T04:08:27.561951+00:00, sha 67699309d698)
  - homepage: https://mistertea.github.io/EternalTerminal/ (fetched 2026-08-29T09:20:15.860687+00:00, sha 12b2fd2539ec)
- Data as of 2026-08-30T08:39:29.467469+00:00.
