justssh

module
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2026 License: MIT

README

JustSSH

Open. Select. Connect.

A minimal SSH launcher for the terminal. No dashboard, no borders, no boxes, just a list of servers and a prompt that gets out of your way the moment you've connected.

JustSSH                                                    5/5

❯ Production                                 root@192.168.1.15
  Database                                   postgres@10.0.0.5
  Hetzner                                         root@hetzner
  Oracle                                         ubuntu@oracle
  Home                                       ihnat@192.168.0.2

↵ Connect    / Search    a Add    e Edit    d Delete    q Quit

Install

go install github.com/luynrs/justssh/cmd/jssh@latest

Arch: packaging/PKGBUILD. Nix: nix profile install github:luynrs/justssh. Releases (deb/rpm) are built by .goreleaser.yaml on every tag.

Usage

Run jssh, pick a server, hit enter and that's all

Key Action
↵ Connect
/ Search
a Add a server
e Edit the selected server
d Delete the selected server
q / ctrl+c Quit

JustSSH shells out to the system ssh binary instead of speaking the SSH protocol itself, so your ssh-agent, ProxyJump, ControlMaster, certificates, and hardware keys all keep working exactly as configured

Configuration

Servers live in ~/.config/justssh/config.yaml:

servers:
  - name: Production
    host: 192.168.1.15
    user: root
    port: 22
    key: ~/.ssh/id_ed25519

On first run, if this file doesn't exist yet, JustSSH seeds it by importing literal Host entries from ~/.ssh/config. Wildcard and Match blocks are left alone, since the system ssh binary already understands them and JustSSH doesn't need to

You can override the config path with JUSTSSH_CONFIG.

Colors come from your terminal's own ANSI palette (cyan/gray/red) instead of a fixed hex, so changing your terminal theme changes JustSSH too

Directories

Path Synopsis
cmd
jssh command
internal
app
ssh

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL