开源桌面终端 · MIT 协议

本地终端、SSH 与 SFTP
装进同一个桌面应用

OpenTerminal 面向开发和运维场景:WebGL 加速的终端渲染、可分屏的 SSH 会话、 内置 SFTP 文件管理与广播输入。安装即用,支持自动更新。

当前版本 v1.0.15 · 提供 exe 与 msi 安装包。

OpenTerminal 主界面:四个分屏终端会话
四路分屏会话,每路独立连接本地或远程主机
当前版本 1.0.15 Windows 10 / 11 · x64 MIT 开源协议 exe 支持应用内自动更新

核心能力

按使用场景划分的三组功能,全部能力见仓库 README。

终端核心

  • node-pty 本地会话,自动探测 PowerShell / zsh / bash
  • xterm.js WebGL 渲染,声明 256 色与真彩能力,异常时自动降级
  • 内嵌搜索(Ctrl+F)、命令历史、粘贴风险确认
  • 关键词高亮:内置 11 条规则(错误状态、路径、IP、URL 等),支持自定义正则
  • 字体、字重、字距、行高、光标样式实时生效

SSH 与 SFTP

  • ssh2 实现:密码、私钥(文件或粘贴内容)、SSH Agent 三种认证
  • 多路分屏与广播输入,一次操作下发到多台主机
  • SFTP 文件面板:上传下载、同名覆盖确认、chmod / chown 权限编辑
  • ZMODEM 传输支持;主机指纹校验与首次连接确认
  • 目录记忆:OSC 7 上报工作目录,新会话按上次位置恢复
OpenTerminal 主题设置:主题画廊与背景图片配置

定制与效率

  • 主题编辑器:22 个颜色位逐项调整,实时预览;支持自定义背景图片与不透明度
  • 内置 13 套主题,跟随系统明暗自动切换
  • 命令库:保存常用命令片段,跨会话发送到指定终端
  • 启动恢复上次会话布局;界面缩放 50% 至 150%
  • 四语言界面:简体中文、繁体中文、English、日本語

下载

从 GitHub Releases 下载;全部历史版本在同一页面。

安装包适用场景大小链接
OpenTerminal-1.0.15-setup.exe 常规安装,支持应用内自动更新(推荐) 122 MB 下载
OpenTerminal-1.0.15-setup.msi 企业批量部署(MSI 无自动更新,需手动升级) 135 MB 下载
历史版本 全部发布记录与更新说明 - releases 列表

自动更新说明

应用内检查更新优先访问 git.codingplan.site 更新通道,失败时回退 GitHub Releases。 更新包经 SHA-512 校验后安装。更新说明文字从发布通道的 release-notes.md 读取,与每次发布同步更新。

近期更新

1.0.15 2026-09-20

  • 新增自定义终端背景图片与图片不透明度设置
  • 主题编辑器重名提醒与颜色值校验
  • 设置导航选中项文字对比度修复

1.0.14 2026-09-20

  • 修复大文件(约 250KB 以上)上传损坏与 SFTP 句柄泄漏
  • SSH 中文乱码、命令历史错乱等终端修复
  • 权限编辑、连接错误提示等 20 余项修复

1.0.13 2026-09-20

  • 命令片段库与广播输入改进
  • 监控面板历史曲线实时重绘

完整日志见仓库 CHANGELOG.md。