ShellKeeper

>_ Your SSH sessions, under control.

Download v0.1.3 See Features

capabilities

Built for the terminal

Everything you need to manage SSH connections, keys, and remote sessions from a single interface.

> shellkeeper connect

Session Manager

Organize, tag, and quick-connect to all your remote hosts. Auto-reconnect on network drops. Session history at your fingertips.

> shellkeeper keys --list

Key Vault

Generate, import, and manage SSH keys securely. Automatic agent forwarding. Passphrase management with system keychain integration.

> shellkeeper tunnel 8080:localhost:80

Port Forwarding

Visual tunnel management with one-click forwarding. Map local ports to remote services. Monitor active tunnels in real time.

> shellkeeper attach --persistent

Persistent Connections

Powered by tmux under the hood. Sessions stay alive even if your network drops. Reconnect and pick up right where you left off.

> shellkeeper copy-id prod-web-01

One-Click Key Deploy

Push your public key to any remote host in a single click. Grant passwordless SSH access instantly — no manual ssh-copy-id commands needed.

> shellkeeper mount /remote/path

Mount Remote Directories

Mount remote SSH folders directly to your local filesystem. Browse, edit, and manage remote files as if they were local. Powered by SSHFS.

See it in action

shellkeeper — ~

get started

Ready to take control?

Install ShellKeeper and never lose track of an SSH session again.

click to copy $curl -fsSL shellkeeper.app/install.sh | sh
macOS Silicon macOS Intel Linux (.deb) Other OS

support

If ShellKeeper saves you time, consider buying me a coffee to keep the terminal running.

Buy me a coffee