huangzheng2016

终端 SSH/SFTP 客户端:支持跳板与 ProxyCommand、HTTP(S)/SOCKS 代理、本地/远程/动态端口转发、命令片段、多标签与双栏 SFTP 文件管理。 A terminal SSH/SFTP client with jump hosts, ProxyCommand, HTTP(S) and SOCKS proxies, local/remote/dynamic port forwarding, command snippets, multi-tab sessions, and a dual-pane SFTP file manager.

16
0
100% credibility
Found Apr 11, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

eTerm is a terminal-based SSH client that lets you manage connections, browse files via SFTP, store keys securely, and handle port forwards.

How It Works

1
🔍 Find eTerm

You hear about eTerm, a friendly tool to connect to your remote computers right from the terminal.

2
⚙️ Launch it

Run eTerm in your terminal and set a simple password to keep your connections safe.

3
📝 Add your servers

Enter details for your servers like names, addresses, and login info, or pull them from your usual setup.

4
🌐 See your dashboard

View all your servers in a colorful grid that shows which ones are online and ready.

5
Pick your action
💻
Command shell

Type commands and run tasks on your server like you're sitting at it.

📁
File browser

Upload, download, or organize files with a simple two-panel view.

6
🔄 More tools

Set up shortcuts for common commands, forward ports, or manage secure keys.

All set

Enjoy secure, easy access to your servers with everything organized and at your fingertips.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is eTerm?

eTerm is a modern terminal-based SSH/SFTP client built in Go using Bubble Tea, handling everything from interactive shells with keepalive and scrollback to dual-pane SFTP file management. It solves the chaos of juggling dozens of hosts by offering grid-based lists with real-time online probes, import/export of ~/.ssh/config, and CLI quick connects like `./eterm user@host`. Users get multi-tab sessions, command snippets for one-click pasting, and secure storage for keys and passwords.

Why is it gaining traction?

Unlike basic ssh clients, eTerm bundles jump hosts, ProxyCommand, HTTP(S)/SOCKS proxies, and local/remote/dynamic port forwarding into a mouse-friendly TUI with Kerberos/GSSAPI auth and encrypted local DB. Devs love the snippet picker (Ctrl+Shift+S in SSH tabs) and hidden host toggles for clean lists, plus auto-reconnect and history tracking. It's a full eterm alternative to fragmented tools like ssh/sftp client github options.

Who should use this?

DevOps engineers and sysadmins managing fleets via jump hosts or proxies in airgapped setups. Teams importing shared ~/.ssh/config for prod/staging clusters, needing dual-pane SFTP for quick file ops or port forwards for DB tunneling. Ideal for etermin login workflows in multi-cloud environments like AWS/GCP with bastions.

Verdict

Solid early pick for power users—16 stars and 1.0% credibility score mean it's raw but feature-packed with good docs and demos. Build from source and test your workflow; it'll replace iTerm tabs if you lean on proxies/forwards/snippets.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.