# Heavrnl/nexus-terminal

一款现代化的 Web SSH / RDP / VNC 客户端，提供独立桌面端，支持人机验证、2FA、界面定制、操作审计等强大功能。

Repository: https://github.com/Heavrnl/nexus-terminal
Canonical: https://ross.abutalabs.com/products/nexus-terminal
Language: TypeScript
License: GPL-3.0
License Family: copyleft
Topics: express, nodejs, typescript, vite, vue3
Last push: 2025-07-01T08:04:14+00:00

## Health v2 (maintenance only)
Score: 34/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 29, release rhythm 40, longevity 36
- inputs: {"age_days": 506, "days_push": 428, "days_rel": 455, "gap_med": 0, "n_releases_24m": 42}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1788, forks 144 (observed 2026-08-28T04:05:36.353846+00:00)

## What it is
Nexus Terminal is a modern web-based SSH/RDP/VNC client with a self-hosted Node.js backend and an optional standalone desktop app. It offers multi-tab terminal sessions, SFTP with Monaco-based file editing, Docker container management, 2FA/captcha login security, IP allowlisting, and audit logging.

## Use cases
- manage ssh servers from a browser
- self-hosted web ssh client
- access rdp and vnc desktops over the web
- edit remote files with sftp and a code editor
- audit who ran commands on my servers
- secure ssh web access with 2fa and ip allowlist
- manage docker containers from a terminal panel

## When to choose
- you want a browser-based, self-hosted alternative to Termius or PuTTY
- you need SSH plus RDP/VNC and SFTP in one interface
- team access control, audit logs, and login security matter
- you want a lightweight Node.js backend deployable via Docker

## When to avoid
- you need only a local terminal emulator without a server component
- you require ARM support out of the box (compatibility is not guaranteed)
- you need enterprise-grade identity federation like SSO/LDAP

## Facets
- artifact type: application
- maturity: active
- function: ssh, auth, logging, container-runtime, http-server, editor
- domain: developer-tools, self-hosted, security, web-development
- platform: self-hosted, cross-platform
- tags: ssh-client, rdp, vnc, sftp, web-terminal, 2fa, audit-logging, docker-management, pwa, monaco-editor, remote-desktop, file-transfer, web-server, docker, nodejs, desktop

## Member repositories
- Heavrnl/nexus-terminal (main) score 34

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:36.353846+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-30T03:23:19.810377+00:00, confidence not recorded.
  - readme: https://github.com/Heavrnl/nexus-terminal (fetched 2026-08-28T04:05:36.353846+00:00, sha 3b3c65081f5e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
