Topics / #ssh-client

SSH client projects on GitHub

Terminal clients and managers for SSH connections.

As of , the most-starred SSH client projects on GitHub are tabby (75K stars), WindTerm (32.5K stars) and electerm (15.4K stars). GitHub.Locker tracks 14 SSH client repositories with 149.5K stars combined. The fastest-growing on October 18 was ai-security-tool, with +57 stars in a day.

14Projects
149.5KStars in total
+250Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

14 projects · by stars

  1. #1 · Eugeny/tabby

    tabby

    Tabby is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux, formerly known as Terminus.

    75K
  2. #2 · kingToolbox/WindTerm

    WindTerm

    WindTerm is a free professional SSH/Telnet/Serial/Shell/Sftp client and terminal built for DevOps, combining remote connections, a local shell and file transfer in one application.

    32.5K
  3. #3 · electerm/electerm

    electerm

    Electerm is a free, open-source desktop app that bundles a terminal with SSH, SFTP, FTP, Telnet, serial port, RDP, VNC, and Spice clients into one window.

    15.4K
  1. 4

    FileCentipede

    10.9Kfilecxx/FileCentipede · C++

    FileCentipede is an all-in-one internet upload/download manager that works as a BitTorrent client, WebDAV client, FTP client, and SSH client, with browser integration for grabbing audio/video from web pages.

  2. 5

    Netcatty

    6.7Kbinaricat/Netcatty · TypeScript

    Netcatty is a modern SSH client and terminal manager for macOS, Windows, and Linux that bundles SSH, SFTP, and terminal workspace management with a built-in AI assistant called Catty Agent.

  3. 6

    pebrel

    3.5KKuddev/pebrel · Rust

    Pebrel is a GPU-accelerated terminal emulator for Windows, macOS, and Linux that brings local shells, SSH/SFTP remote access, and AI command-line tools like Claude Code and Codex into one native desktop workspace.

  4. 7

    omnyssh

    1.2Ktimhartmann7/omnyssh · Rust

    OmnySSH is a free, open-source SSH client and server manager for macOS, Windows and Linux. One window holds a live metrics dashboard, real terminal tabs, two-panel SFTP, snippets and one-click SSH key setup — as a desktop GUI plus a terminal TUI, built in Rust.

  5. 8

    herdr-web-ui

    1.2Kdevswha/herdr-web-ui · TypeScript

    It is a browser and phone client for herdr: it lets you open the agent sessions you already have running, chat with them, see a live terminal for each pane, and reply from anywhere.

  6. 9

    ai-security-tool

    906ZeroDayEvil/ai-security-tool · HTML

    AI Security Tool is an open-source, cross-platform terminal and vulnerability scanner that combines a multi-protocol connectivity client (SSH, RDP, VNC, etc.), CVE/SBOM supply-chain auditing, and 12+ autonomous AI agents (DeepSeek, OpenAI) to automate pentesting, Red Team, and CTF workflows.

  7. 10

    deepseek-harness-desktop

    838ningbainb/deepseek-harness-desktop · JavaScript

    DeepSeek Harness Desktop is a community-maintained open-source Windows desktop client for DeepSeek Harness (DSH). It bundles the Harness web surface, local runtime, plugins, skills, Git tools, task automation and remote development into a single installable app.

  8. 11

    herdrm

    763missuo/herdrm · C

    herdrm is a native macOS console app that sits on top of herdr, a background daemon that owns your coding agents' terminals, letting you see live status and attach to any agent or shell terminal across local and remote (SSH) devices from one sidebar.

  9. 12

    shell-rs

    356since2006/shell-rs · Rust

    ShellRS is a native, cross-platform SSH client that combines Xshell-style host management, tabbed terminals, a WinSCP-style dual-pane SFTP browser and SSH port forwarding in one window.

  10. 13

    agentreach

    180bojieli/agentreach · Go

    AgentReach (reach) is a CLI that lets you point your local coding agent (Claude Code, Codex, etc.) at any machine you can SSH into. The agent itself keeps running on your laptop, but every shell command and file read/write it makes is transparently redirected to the remote box over SSH, so your API key and the agent binary never touch the server.

  11. 14

    AceShell

    138dingtongbin/AceShell · Go

    AceShell is a cross-platform desktop app for managing network terminal sessions - it unifies SSH, Telnet, serial, SFTP, HTTP, RDP and local terminals in one tool, built with Go, Wails3, Vue3 and TypeScript, with a built-in AI assistant.

Often tagged together