
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
ssh-x-term
Advanced tools
SSH-X-Term is a modern, terminal-based SSH client with a rich TUI (Text User Interface) built on Bubble Tea.
As of version 2.0, SSH-X-Term is a fully self-contained SSH client implemented entirely in Go. There are no external SSH tools or wrappers involved — all SSH, SCP, SFTP, and terminal handling is built in.
It combines SSH connection management, interactive terminals, SCP/SFTP file transfers, and secure credential storage into a single, fast, cross-platform application.
Credentials can be stored securely using your local system keyring or directly in your Bitwarden vault.
ssh, no passh, no plinkssh-agentFast SSH access without launching the full TUI.
sxt -l — minimal interactive connection selectorsxt -c <connection-id> — instant connection by ID/)Local storage via system keyring
Bitwarden integration via Bitwarden CLI
Passwords are never stored in plaintext
ssh-agent(Structure unchanged — see repository tree for details)
bw) — for Bitwarden vault support⚠️ SSH-X-Term 2.0+ has no external SSH dependencies. You do not need
ssh,passh,plink, or PuTTY.
npm install -g ssh-x-term
sxt
The npm installer downloads the correct prebuilt binary for your platform. Only optional tools (
bw,tmux) may be suggested.
brew tap eugeniofciuvasile/tap
brew install ssh-x-term
sxt
git clone https://github.com/eugeniofciuvasile/ssh-x-term.git
cd ssh-x-term
go build -o sxt ./cmd/sxt
Or:
go install github.com/eugeniofciuvasile/ssh-x-term/cmd/sxt@latest
Download from the GitHub Releases page.
sxt -i
This will:
sxt
Key actions:
a — Add connectione — Edit connectiond — Delete connections — Open SCP/SFTP managero — Toggle tmux modeEnter — Connectsxt -l
sxt -c <connection-id>
| Storage | Description |
|---|---|
| Local | SSH config at ~/.ssh/config, passwords in system keyring |
| Bitwarden | Secrets stored in Bitwarden vault via bw CLI |
SSH-X-Term stores metadata as comments in your standard SSH config and remains fully compatible with OpenSSH tools.
eval $(ssh-agent)
ssh-add ~/.ssh/id_ed25519
Once added, SSH-X-Term can use encrypted keys without prompting for passphrases.
SSH-X-Term is released under the MIT License.
FAQs
TUI to handle multiple SSH connections simultaneously
The npm package ssh-x-term receives a total of 60 weekly downloads. As such, ssh-x-term popularity was classified as not popular.
We found that ssh-x-term demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.