function: ssh
187 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Tabby Tabby (formerly Terminus) is a highly configurable, cross-platform terminal emulator with an integrated SSH, Telnet, and serial client plus… | 97 | 74161 | active |
| kingToolbox/WindTerm WindTerm is a professional cross-platform terminal application supporting SSH, Sftp, Shell, Telnet, Serial, and Tmux protocols, built for D… | 27 | 32063 | active |
| fabric/fabric Fabric is a high-level Python library for executing shell commands remotely over SSH and transferring files, built on top of Invoke and Par… | 66 | 15487 | stable |
| electerm/electerm electerm is a free, open-source, all-in-one terminal, SSH, SFTP/FTP/Telnet/serial port, and remote desktop (RDP/VNC/Spice) client built wit… | 95 | 14936 | active |
| Termix-SSH/Termix Termix is a free, open-source, self-hosted platform for managing servers, combining SSH terminals, remote desktop (RDP, VNC, Telnet), SFTP … | 88 | 14925 | active |
| xpipe-io/xpipe XPipe is a desktop connection hub for managing entire server infrastructures from a local machine, integrating SSH, Docker, Kubernetes, hyp… | 93 | 14462 | active |
| PiKVM PiKVM is an open-source KVM-over-IP solution built on Raspberry Pi that lets you remotely control servers and workstations (keyboard, video… | 77 | 10271 | stable |
| paramiko/paramiko Paramiko is a pure-Python implementation of the SSHv2 protocol providing both client and server functionality, built on the cryptography li… | 69 | 9837 | stable |
| maxgoedjen/secretive Secretive is a native macOS app that stores and manages SSH keys inside the Mac's Secure Enclave, making them non-exportable. It adds Touch… | 85 | 8819 | active |
| lollipopkit/flutter_server_box A cross-platform Flutter application for monitoring and managing Linux, Unix, and Windows servers from mobile and desktop devices. It provi… | 99 | 8596 | active |
| ekzhang/sshx sshx is a Rust-based CLI tool that shares a live terminal over the web via a secure link, rendering sessions on a collaborative infinite ca… | 46 | 7653 | active |
| RipplePiam/MobaXterm-Chinese-Simplified A Simplified Chinese localization (translation) package for MobaXterm, an enhanced Windows terminal with remote networking tools like SSH, … | 62 | 7235 | active |
| blinksh/blink Blink Shell is a professional, desktop-grade terminal emulator for iOS and iPadOS built on Mosh and SSH for stable, persistent remote conne… | 73 | 6912 | active |
| winfsp/sshfs-win SSHFS-Win is a minimal port of SSHFS to Windows that lets users mount remote SSH/SFTP directories as local network drives. It uses Cygwin f… | 64 | 6337 | active |
| appleboy/ssh-action A GitHub Action for executing remote SSH commands within CI/CD workflows, built with Go and drone-ssh. It supports password and key authent… | 84 | 6178 | active |
| tmate-io/tmate tmate is a fork of the tmux terminal multiplexer that adds instant terminal sharing over the network. It generates a shareable SSH connecti… | 66 | 6116 | stable |
| xxh/xxh xxh is a Python-based CLI tool that lets you bring your favorite shell environment (xonsh, fish, zsh, bash, osquery) with you when connecti… | 86 | 6075 | active |
| 1Remote/1Remote 1Remote is a modern personal remote session manager and launcher for Windows that centralizes RDP, SSH, VNC, Telnet, and (S)FTP connections… | 69 | 6050 | active |
| mscdex/ssh2 SSH2 client and server modules written in pure JavaScript for Node.js. It supports exec, shell, SFTP, port forwarding, and custom HTTP(S) a… | 76 | 5816 | stable |
| phpseclib/phpseclib A MIT-licensed pure-PHP library providing implementations of SSH-2, SFTP, X.509/CSR/CRL/PFX/CMS, and a wide range of cryptographic primitiv… | 99 | 5585 | stable |
| charmbracelet/wish Wish is a Go library for building custom SSH applications, built on gliderlabs/ssh with sensible defaults and a middleware system analogous… | 93 | 5470 | active |
| binaricat/Netcatty Netcatty is an Electron-based desktop SSH client that combines terminal emulation, SFTP file browsing, and split-terminal workspace managem… | 79 | 5420 | active |
| huashengdun/webssh WebSSH is a Python web application that provides a browser-based SSH client for connecting to SSH servers. It is built on Tornado, Paramiko… | 38 | 5135 | stable |
| gnmyt/Nexterm Nexterm is an open-source, self-hosted server management application providing SSH, VNC, and RDP remote access through a web interface. It … | 88 | 4966 | active |
| sshnet/SSH.NET SSH.NET is a Secure Shell (SSH-2) client library for .NET, optimized for parallelism. It provides SSH command execution, SFTP and SCP file … | 87 | 4370 | stable |
| ktbyers/netmiko Netmiko is a multi-vendor Python library that simplifies SSH CLI connections to network devices, built on top of Paramiko. It abstracts low… | 82 | 4264 | stable |
| gliderlabs/ssh A Go library that wraps golang.org/x/crypto/ssh with a high-level, net/http-like API for building custom SSH servers. It lets developers ha… | 24 | 4169 | stable |
| microsoft/vscode-remote-release Microsoft's VS Code Remote Development extension pack, which lets you open any folder in WSL, a Docker container, or on a remote machine ov… | 61 | 4159 | active |
| openssh/openssh-portable Portable OpenSSH is a complete implementation of the SSH protocol version 2 for secure remote login, command execution, and file transfer. … | 76 | 3970 | stable |
| thebaselab/codeapp Code App is a desktop-class code editor for iPadOS built with SwiftUI and the Monaco editor, featuring Git integration, an embedded termina… | 88 | 3947 | active |
| Adembc/lazyssh Lazyssh is a terminal-based interactive SSH manager written in Go, inspired by lazydocker and k9s. It provides a keyboard-driven TUI for br… | 44 | 3897 | active |
| MisterTea/EternalTerminal Eternal Terminal (ET) is a secure remote shell that automatically reconnects after network outages or IP roaming without interrupting the s… | 87 | 3863 | active |
| TermoraDev/termora Termora is a cross-platform terminal emulator and SSH client built with Kotlin/JVM, supporting Windows, macOS, and Linux. It includes SFTP … | 66 | 3796 | active |
| pgrok/pgrok pgrok is a self-hosted, multi-tenant HTTP/TCP reverse tunnel solution that exposes local development environments to the public internet us… | 82 | 3627 | active |
| mxschmitt/action-tmate A GitHub Action that opens an interactive tmate SSH or web shell session on a GitHub Actions runner so you can debug failing workflows live… | 84 | 3578 | active |
| bastillion-io/Bastillion Bastillion is a self-hosted, web-based SSH console and SSH key management platform that acts like a bastion host with a dashboard. It provi… | 99 | 3541 | active |
| connectbot/connectbot ConnectBot is an open-source Secure Shell (SSH) client for Android that lets users open encrypted shell sessions and transfer files with re… | 95 | 3410 | active |
| moul/assh assh is a transparent wrapper around the SSH client written in Go that enhances SSH configuration with regex host matching, aliases, gatewa… | 93 | 3218 | active |
| nirui/sshwifty Sshwifty is a self-hosted web application that provides SSH and Telnet client access directly from a browser. It ships as prebuilt executab… | 98 | 3116 | active |
| ContainerSSH/ContainerSSH ContainerSSH is an SSH server written in Go that launches on-demand containers in Docker or Kubernetes for each connecting user. It support… | 80 | 3073 | active |
| veeso/termscp termscp is a feature-rich terminal UI (TUI) file transfer client and dual-pane file explorer supporting SCP, SFTP, FTP/FTPS, S3, SMB, WebDA… | 89 | 3057 | active |
| chaterm/Chaterm Chaterm is an open-source AI-native terminal application for cloud and infrastructure management, letting engineers deploy, troubleshoot, a… | 80 | 3029 | active |
| cweijan/vscode-database-client A Visual Studio Code extension that acts as an all-in-one database client for MySQL/MariaDB, PostgreSQL, SQLite, Redis, ClickHouse, DM, and… | 62 | 2914 | active |
| sedwards2009/extraterm Extraterm is an open-source terminal emulator with modern workflow features like shell integration that frames command output, a built-in S… | 84 | 2823 | active |
| trzsz/trzsz-ssh trzsz-ssh (tssh) is an SSH client written in Go designed as a drop-in replacement for the OpenSSH client, aiming for full compatibility wit… | 90 | 2694 | active |
| FreeRDP/Remmina Remmina is a GTK-based remote desktop client for Linux supporting RDP, VNC, SPICE, X2Go, SSH, and HTTP protocols through a plugin system. I… | 52 | 2532 | active |
| mkj/dropbear Dropbear is a small SSH server and client written in C, designed for low memory and disk footprints. It is widely used on embedded Linux sy… | 91 | 2371 | stable |
| FiloSottile/whoami.filippo.io A public SSH server (written in Go) that identifies visitors by enumerating the public keys their SSH client offers and matching them again… | 67 | 2361 | stable |
| MegaManSec/SSH-Snake SSH-Snake is a self-propagating, file-less bash script that automatically discovers SSH private keys on a system, attempts to connect to re… | 10 | 2342 | active |
| PowerShell/Win32-OpenSSH A Win32 port of OpenSSH for Windows, now serving as a release and issue tracker plus wiki for the project. Active development has moved to … | 53 | 8252 | maintenance |
| ExTV/Podroid Podroid is a rootless Android app that boots a real Alpine Linux virtual machine (via QEMU or hardware-accelerated AVF) with a custom kerne… | 82 | 2085 | active |
| semicons/java_oci_manage R-Bot is a self-hosted multi-cloud infrastructure management application combining a web-based SSH terminal and cloud management panel with… | 99 | 2075 | active |
| jimradford/superputty SuperPuTTY is a Windows application that acts as a window manager for PuTTY SSH terminal sessions, providing tabbed and split-pane organiza… | 57 | 2049 | active |
| openpubkey/opkssh opkssh is a Go CLI tool that enables SSH authentication via OpenID Connect identities instead of long-lived SSH keys. It generates SSH publ… | 85 | 2048 | active |
| melbahja/goph Goph is a lightweight, native Go SSH client library for executing commands over SSH connections with a simple API. It supports multiple aut… | 94 | 2024 | active |
| libfuse/sshfs SSHFS is a FUSE-based network filesystem client that mounts remote directories over SFTP. It requires no server-side setup since most SSH s… | 82 | 7636 | maintenance |
| chaos-zhu/easynode EasyNode is a self-hosted web-based server management panel providing webSSH and webSFTP for Linux and Windows servers, with features like … | 98 | 1996 | active |
| moul/sshportal sshportal is a transparent SSH bastion (jump host) server written in Go that manages users, hosts, and access control without requiring a t… | 67 | 1940 | active |
| veyon/veyon Veyon is a free, open-source, cross-platform application for monitoring and controlling computers in classrooms and training environments. … | 95 | 1931 | stable |
| Heavrnl/nexus-terminal 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 offer… | 34 | 1788 | active |
| ronf/asyncssh AsyncSSH is a Python library providing asynchronous client and server implementations of the SSHv2 protocol, including SFTP and SCP, built … | 76 | 1753 | stable |
| veops/oneterm OneTerm is a lightweight, flexible enterprise bastion host (jump server) built on the 4A model: authentication, authorization, account, and… | 59 | 1732 | active |
| davrodpin/mole Mole is a Go-based CLI application for creating SSH tunnels with a focus on resiliency and user experience. It supports automatic port sele… | 23 | 1725 | stable |
| jimmy201602/webterminal A Django-based web bastion (jump server) that lets users connect to servers via SSH, SFTP, RDP, VNC, and Telnet directly from the browser. … | 44 | 1713 | active |
| liftoff/GateOne Gate One is an HTML5 web-based terminal emulator and SSH client that runs in the browser without plugins. It supports many simultaneous use… | 32 | 6298 | maintenance |
| migueldeicaza/SwiftTerm SwiftTerm is a VT100/Xterm terminal emulator library written in Swift, with a UI-agnostic engine plus front-ends for macOS (AppKit) and iOS… | 99 | 1668 | active |
| charmbracelet/wishlist Wishlist is a Go CLI and SSH server that acts as a directory of SSH endpoints, listing and connecting to hosts from ~/.ssh/config or a YAML… | 66 | 1654 | active |
| laravel/envoy Laravel Envoy is a PHP-based CLI tool for defining and running common tasks on remote servers over SSH using a clean Blade-style syntax. It… | 91 | 1614 | active |
| quantumsheep/sshs sshs is a terminal user interface (TUI) for SSH that reads ~/.ssh/config to list and connect to configured hosts. It is written in Rust and… | 79 | 1575 | active |
| larryli/PuTTY A Chinese-localized fork of PuTTY, the free Telnet/SSH client and xterm terminal emulator for Win32 and Unix. It tracks upstream PuTTY rele… | 91 | 1559 | active |
| janmojzis/tinyssh TinySSH (tinysshd) is a minimalistic SSHv2 server written in C with under 100,000 words of code, implementing only a secure subset of the p… | 89 | 1524 | active |
| evsar3/sshfs-win-manager SSHFS-Win Manager is an Electron-based GUI for SSHFS-Win that lets Windows users mount remote SSH filesystems as local drives. It provides … | 26 | 1496 | active |
| webfactory/ssh-agent A GitHub Action that starts ssh-agent on the workflow runner, exports SSH_AUTH_SOCK, and loads one or more private SSH keys from repository… | 74 | 1482 | active |
| shipitjs/shipit Shipit is a universal automation engine and deployment tool for the Node.js ecosystem, positioned as a JavaScript-based alternative to Capi… | 10 | 5294 | maintenance |
| nyakang/nyaterm NyaTerm is a modern desktop remote terminal workspace built with Tauri, React, and Rust. It combines SSH, local shells, Telnet, serial, RDP… | 81 | 1411 | active |
| mpiorowski/late-sh late.sh is a terminal-first social platform accessed entirely over SSH, offering real-time chat, lofi/classical radio streaming, terminal g… | 77 | 1408 | active |
| ixrjog/opscloud4 OpsCloud4 is a self-hosted cloud operations platform built with Spring Boot that provides a bastion host with web/SSH terminals, Kubernetes… | 59 | 1386 | active |
| Gu1llaum-3/sshm SSHM is a Go-based command-line tool with an interactive TUI for managing SSH hosts directly in your ~/.ssh/config file. It supports quick … | 74 | 1370 | active |
| yituorou/meatshell MeatShell is a lightweight, low-memory SSH and terminal client written in Rust with Slint, inspired by FinalShell. It offers multi-tab term… | 76 | 1356 | active |
| AnalyseDeCircuit/oxideterm OxideTerm is an open-source, local-first desktop workspace for remote server operations, combining SSH/Mosh/Telnet/Serial terminals, SFTP, … | 78 | 1347 | active |
| easingthemes/ssh-deploy A GitHub Action that deploys code from the GitHub workspace to a remote server via rsync over SSH, implemented in NodeJS for speed. It supp… | 81 | 1344 | active |
| picosh/pico pico is a suite of SSH-powered developer services including static site hosting (pgs), localhost tunnels (tuns), SSH pub/sub pipes, a markd… | 89 | 1329 | active |
| asbru-cm/asbru-cm Ásbrú Connection Manager is a free, open-source GUI application for organizing and launching remote terminal sessions, with automation feat… | 79 | 1300 | active |
| dromara/orion-visor Orion Visor is a modern, self-hosted automation operations and lightweight bastion host platform built with Java and Vue. It provides unifi… | 70 | 1297 | active |
| fitztrev/shuttle Shuttle is a macOS menu bar application that provides a simple shortcut menu for launching SSH connections and running commands. Menu items… | 23 | 4573 | maintenance |
| owenthereal/upterm Upterm is an open-source CLI tool for instantly sharing terminal sessions over secure SSH tunnels to the public internet. It supports remot… | 92 | 1284 | active |
| ParallelSSH/parallel-ssh parallel-ssh is an asynchronous parallel SSH client library for Python that can run commands and file transfers across hundreds to hundreds… | 81 | 1282 | active |
| mina-deploy/mina Mina is a blazing fast deployer and server automation tool for Ruby applications. It generates a single Bash script for the entire deployme… | 23 | 4355 | maintenance |
| capistrano/sshkit SSHKit is a Ruby toolkit for running commands in a structured way on one or more servers over SSH. It provides a DSL for executing, testing… | 87 | 1219 | stable |
| HamedAp/ShahanPanel ShahanPanel is a self-hosted web panel for managing SSH and VPN proxy users on a server, supporting protocols like V2Ray, VLESS, VMess, Wir… | 91 | 1204 | active |
| nashaofu/shell360 Shell360 is a cross-platform SSH and SFTP client built with Tauri, React, and Rust, supporting Windows, macOS, Linux, Android, and iOS. It … | 91 | 1153 | active |
| GlassHaven/Haven Haven is a free, open-source (AGPL-3.0) remote access and mobile workspace app for Android written in Kotlin. It combines SSH/Mosh terminal… | 78 | 1152 | active |
| emre/storm storm is a Python command line tool for managing SSH connections by adding, editing, deleting, listing, and searching entries in your SSH c… | 10 | 3914 | maintenance |
| Fahrj/reverse-ssh A statically-linked SSH server written in Go with reverse connection functionality, designed for remote access during CTFs, HackTheBox chal… | 65 | 1056 | active |
| darkoperator/Posh-SSH A PowerShell module built on a custom SSH.NET library that provides SSH, SFTP, and SCP functionality for automating tasks on remote systems… | 72 | 1055 | active |
| mfat/sshpilot SSH Pilot is a user-friendly, cross-platform SSH and SFTP client with an integrated tabbed terminal, split view, and a dual-pane SFTP file … | 81 | 1028 | active |
| TeraTermProject/teraterm Tera Term is a free, open-source terminal emulator for Windows supporting serial port, Telnet, and SSH connections. It includes a macro scr… | 88 | 1027 | active |
| net-ssh/net-ssh Net::SSH is a pure-Ruby implementation of the SSH2 client protocol, packaged as a Ruby gem. It lets Ruby programs open SSH connections to r… | 75 | 1022 | active |
| steelbrain/node-ssh A lightweight Promise-based wrapper around the ssh2 library for Node.js, providing a modern async API for SSH connections. It supports comm… | 63 | 1005 | active |
| zachlatta/sshtron SSHTron is a multiplayer lightcycle (Tron-style) game playable entirely over SSH by connecting to a hosted server. It is written in Go and … | 32 | 2491 | maintenance |
page 1 / 2 next →