Repolode
nyakang

nyakang/nyaterm

基于 GPUI 构建的原生桌面远程终端客户端,支持 SSH、本地终端、Telnet、串口、RDP/VNC 与 SFTP。

可替代:XshellMobaXtermSecureCRT

Star
2,299
Fork
216
未关闭 Issue
62
最近提交
18小时前

这是什么?

NyaTerm 是一款原生桌面远程终端工作台,面向需要在服务器、本地命令行、网络设备和串口硬件之间频繁切换的开发者和运维人员。它以标签页和分屏方式同时管理 SSH、本地终端、Telnet、串口、RDP 和 VNC 会话,相关连接可以集中在同一窗口中。

除终端外,它还内置 SFTP 文件浏览器和传输队列,支持本地编辑后自动回传,并提供 SSH 端口转发、跳板机、TOTP/HOTP 动态口令管理以及 SSH 自动填充。远程主机面板可查看资源、NVIDIA GPU 和昇腾 NPU 状态,并支持进程管理与 Docker 管理。连接配置可导出为加密备份,也可通过 WebDAV、S3 兼容存储或 GitHub Gist 同步。

应用使用 Rust 和 GPUI 框架开发,支持 Windows、macOS 和 Linux。内置的 AI 助手可以生成命令、解释终端输出,并在当前会话中执行经用户批准的多步操作。

核心功能

  • 01在同一标签页与分屏工作区中管理 SSH、本地终端、Telnet、串口、RDP 和 VNC 会话
  • 02内置 SFTP 文件浏览器与传输队列,支持编辑后回传
  • 03支持本地、远程和动态 SSH 隧道、代理与跳板机
  • 04内置 TOTP/HOTP 动态口令管理,可自动填充到 SSH 登录
  • 05通过 WebDAV、S3 兼容存储或 GitHub Gist 进行加密备份与同步
  • 06AI 助手可生成命令、分析输出,高风险命令需经审批

适用场景

  • 通过保存的连接、SFTP 传输和远程文件编辑管理大量 Linux 服务器
  • 通过串口或 Telnet 配置路由器、开发板或嵌入式设备
  • 在 SSH 会话中查看远程 GPU、NPU 或 Docker 状态
  • 在多台设备之间同步加密的终端配置

快速上手

  1. 1

    从发布页面下载应用

使用前须知

  • README 中的许可证徽章显示为 MIT,而仓库元数据显示为 Apache-2.0,使用前请先确认许可证。
  • VNC 支持仅限直接 TCP 连接、特定的认证方式,以及 Latin-1 文本剪贴板交换。

收录于专题

标签

常见问题

nyaterm 是什么?
基于 GPUI 构建的原生桌面远程终端客户端,支持 SSH、本地终端、Telnet、串口、RDP/VNC 与 SFTP。 NyaTerm 是一款原生桌面远程终端工作台,面向需要在服务器、本地命令行、网络设备和串口硬件之间频繁切换的开发者和运维人员。它以标签页和分屏方式同时管理 SSH、本地终端、Telnet、串口、RDP 和 VNC 会话,相关连接可以集中在同一窗口中。
nyaterm 可以免费使用吗?用的什么许可证?
nyaterm 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
nyaterm 还在维护吗?
活跃维护中。nyaterm 最近一次提交是在 2026年11月6日。
nyaterm 适合用来做什么?
通过保存的连接、SFTP 传输和远程文件编辑管理大量 Linux 服务器 通过串口或 Telnet 配置路由器、开发板或嵌入式设备 在 SSH 会话中查看远程 GPU、NPU 或 Docker 状态 在多台设备之间同步加密的终端配置
nyaterm 怎么安装和运行?
从发布页面下载应用
在哪里获取 nyaterm?
源代码和安装说明在 GitHub 上:https://github.com/nyakang/nyaterm

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目