{"repo":"St0ff3l/fileterm","free":true,"listed":false,"github":"https://github.com/St0ff3l/fileterm","clone":"git clone https://github.com/St0ff3l/fileterm.git","description":"FileTerm (formerly TermDock): a modern desktop remote workspace for SSH, SFTP, and FTP. • FileTerm（原 TermDock）：面向 SSH、SFTP 和 FTP 的现代桌面远程工作台。","language":"Rust","stars":245,"topics":["desktop-application","devops-tools","ftp","ftp-client","monaco-editor","react","sftp","sftp-client","ssh","ssh-client"],"license":"MIT","category":"cli-tools","readme_excerpt":"一个为开发者和运维场景打造的现代桌面远程工作台，正式版现已发布。 SSH 终端、SFTP 与 FTP/FTPS 文件、多标签工作区和传输任务中心，收束到一个顺手的桌面客户端里。 中文 English --- 下载正式版 前往 GitHub Releases 下载最新正式版： - macOS ：提供 Apple Silicon（arm64）和 Intel（x64）安装包。 - Windows ：提供 x64 NSIS 安装包和免安装 portable .exe ；已安装的正式版会在应用内下载、验签并在重启后更新。 - Linux ：提供 x64 .deb 安装包和 .AppImage 便携包。 macOS 与 Linux 的“检查更新”会打开对应的 GitHub Release 下载页，由用户自行下载和安装；Windows 正式安装版使用签名的应用内更新。 需要从源码运行或参与开发？请继续阅读 从源码开始。 FileTerm 是什么 FileTerm 面向开发者和运维人员的日常远程工作：将远程终端、文件管理、传输任务和连接配置集中到同一个桌面工作区。 - 使用 SSH 时，终端与 SFTP 文件面板自然联动。 - 使用 FTP/FTPS 时，界面直接进入专注文件操作的工作流。 - 多个连接以标签页并行运行，互不打断。 - 上传、下载、进度与错误统一进入传输任务中心。 - 连接配置、工作区状态和主题体验均为长期使用设计。 正式版聚焦最常用的 SSH / SFTP / FTP / FTPS 工作流：把远程终端、文件操作和传输任务做稳、做顺、做漂亮。 核心能力 能力 说明 ----------------- --------------------------------------------------------------------------------- SSH 连接管理 新增、编辑、删除 SSH 配置；支持文件夹分组和 JSON 持久化。 FTP/FTPS 连接管理 使用独立于 SSH 的连接模型，支持安全 FTP 传输。 SSH 终端 基于 xterm.js，支持输入输出、自适应尺寸、搜索、剪贴板互通和悬浮命令输入条。 SFTP 文件管理 支持远程目录浏览、读写、新建、删除、重命名和权限修改。 FTP/FTPS 文件管理 提供 FTP/FTPS 会话、远程目录浏览、文件操作与可恢复传输。 文件编辑器 基于 Monaco Editor 的双栏文件树与编辑区，支持语法高亮、查找替换、编码和语言切换。 终端目录同步 SSH 终端当前工作目录可与文件管理器双向同步。 Root 权限同步 感知终端中的 sudo / su ，让文件管理器同步对应权限上下文。 虚拟文件列表 通过虚拟滚动高效展示大型远程目录。 传输任务中心 统一管理上传、下载、断点续传、进度、速度、取消及文件夹递归传输。 工作区标签 支持多标签并行连接、断开、重连、状态持久化和标签切换动效。 命令模板 支持快捷命令、文件夹分组、参数占位符和一键发送。 主题与桌面壳 支持深色/浅色主题、侧栏、文件抽屉、焦点模式和独立管理窗口。 技术栈 Desktop Renderer Language Terminal Editor Protocols Tooling -------- ------------ ----------------- -------- ------------- ------------------------------------- -----------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/St0ff3l","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/St0ff3l/fileterm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}