Releases: midasdf/sshz
Releases · midasdf/sshz
Release list
sshz v1.1.0
sshz v1.1.0
Lightweight SSH connection manager with TUI — a single static binary, zero dependencies.
What's new since v1.0.0
- Zig 0.16 + zigzag v0.1.5 migration — full toolchain refresh,
std.Iomigration acrossssh_config.zig/meta.zig/checker.zig/main.zig,std.process.Initentry point (#3) - CI — GitHub Actions workflow + Zig security audit workflow (#1)
- Docs — Zig install instructions for Linux / macOS / Windows / Nix added to README
- Disclaimer — clear notice that the project uses LLM-generated code
- Cleanup: dropped FUNDING.yml and the close-external-prs workflow
Features (carried over from v1.0.0)
- TUI host list with real-time connectivity status (●/○/◌/?)
- Add / edit / delete hosts directly from the TUI
- Search, filter by tag, sort by name / recent / tag
- Connection history with relative timestamps
- Port forwarding presets per host
- Auto-backup of
~/.ssh/config(10 generations) - IPv6 support with
AddressFamily(any / inet / inet6) - Direct CLI connect:
sshz <host>orsshz <host> <command>
Downloads
| File | Arch | Size |
|---|---|---|
sshz-linux-x86_64 |
x86_64 (Intel/AMD) | ~381 KB |
sshz-linux-aarch64 |
aarch64 (ARM64 / Raspberry Pi) | ~348 KB |
Both are statically linked (musl) — just download, chmod +x, and run.
SHA-256
ccecfe71adb77165df6f1e51eda74c447c411e4a5372a722224c97d8f8188ec0 sshz-linux-x86_64
69dd790ce40aa6e16d063eac344939cb897c1f12f65df3dd0d3241f312e3f54a sshz-linux-aarch64
Install
# x86_64
curl -L https://github.com/midasdf/sshz/releases/download/v1.1.0/sshz-linux-x86_64 -o sshz
chmod +x sshz
sudo mv sshz /usr/local/bin/
# aarch64 (Raspberry Pi, etc.)
curl -L https://github.com/midasdf/sshz/releases/download/v1.1.0/sshz-linux-aarch64 -o sshz
chmod +x sshz
sudo mv sshz /usr/local/bin/Build from source
Requires Zig 0.16.0+:
git clone https://github.com/midasdf/sshz.git
cd sshz
zig build -Doptimize=ReleaseSmallFull Changelog: v1.0.0...v1.1.0
sshz v1.0.0
sshz v1.0.0
Lightweight SSH connection manager with TUI — a single static binary, zero dependencies.
Features
- TUI host list with real-time connectivity status (●/○/◌/?)
- Add/edit/delete hosts directly from the TUI
- Search, filter by tag, sort by name/recent/tag
- Connection history with relative timestamps
- Port forwarding presets per host
- Auto-backup of
~/.ssh/config(10 generations) - IPv6 support with AddressFamily directive (any/inet/inet6)
- Direct CLI connect:
sshz <host>orsshz <host> <command>
Downloads
| File | Arch | Size |
|---|---|---|
sshz-linux-x86_64 |
x86_64 (Intel/AMD) | ~280KB |
sshz-linux-aarch64 |
aarch64 (ARM64/RPi) | ~257KB |
Both are statically linked — just download, chmod +x, and run. No dependencies needed.
Install
# x86_64
curl -L https://github.com/midasdf/sshz/releases/download/v1.0.0/sshz-linux-x86_64 -o sshz
chmod +x sshz
sudo mv sshz /usr/local/bin/
# aarch64 (Raspberry Pi, etc.)
curl -L https://github.com/midasdf/sshz/releases/download/v1.0.0/sshz-linux-aarch64 -o sshz
chmod +x sshz
sudo mv sshz /usr/local/bin/