Termique – A lightweight SSH manager that syncs across devices

masitings1 pts0 comments

termique — SSH Manager & Terminal for macOS, Windows & Linux<br>Sign inDownload

SSH Manager · macOS · Windows · Linux<br>SSH, without<br>the usual friction.<br>Termique keeps your hosts, credentials, and SSH keys in sync across macOS, Windows, and Linux. One setup. Every machine.<br>Credentials encrypted on-deviceServer never sees plaintextmacOS · Windows · LinuxNo telemetry on your SSH sessions<br>Get started freeSee how it works

General

Active Hosts<br>Production - Client A<br>Staging - Client A<br>Staging - Client B

PR<br>Production - Client A<br>ssh, ubuntu

PR<br>Production - Client B<br>ssh, ubuntu

ST<br>Staging - Client A<br>ssh, ubuntu

ST<br>Staging - Client B<br>ssh, ubuntu

Connects to

AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub<br>AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub<br>AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub<br>AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub

AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub<br>AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub<br>AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub<br>AWS<br>DigitalOcean<br>Hetzner<br>Google Cloud<br>Vultr<br>Linode<br>OVH<br>GitHub

$diff --before --after<br>Why engineers switch to Termique.<br>Same workflow. A lot less friction.

“Copy-pasting passwords from your password manager every single session”

One-click connect. Credentials are encrypted locally — no prompts, no clipboard exposure.

“Juggling iTerm2, a spreadsheet of IPs, and 1Password side by side”

Hosts, terminals, keys, and AI in one window. Nothing to switch between.

“SSH config files that nobody on the team dares to touch”

Visual host manager. Add, edit, and group servers without touching a config file.

“No idea what the team actually ran on production last Tuesday”

Every command, every session, timestamped. Audit logs built in — no setup needed.

“AI tools that need your full server context copy-pasted in manually”

AI scoped to the active session automatically. Reviews commands before running anything.

“Electron apps eating 800 MB of RAM before you type a single letter”

Built with Tauri. Native binary, cold start under 2 seconds, fraction of the memory.

$git log --oneline --testimonials<br>“I originally tried it just to help test, but ended up using it every day.”

RH<br>Rizky H.<br>Software Engineer

“Tried it for testing ended up using it daily. Previously on Termius, now fully using Termique.”

GW<br>Gilang Wahyudi<br>Engineer

$ls --features --all<br>Everything built in<br>No plugins, no config files. One SSH manager that handles terminals, keys, SFTP, and AI — the whole job.

Terminal sessions<br>PTY sessions with multi-tab support. Multiple servers, one window — no third-party terminal needed.

bastion-01

db-replica

deploy@bastion-01:~$ systemctl status nginx<br>● nginx.service — active (running)<br>deploy@bastion-01:~$

3 sessions22 · SSH

End-to-end encryption<br>Credentials encrypted locally with AES-GCM. The server never sees plaintext.

Device<br>AES-GCM

Transport<br>TLS only

Server<br>Ciphertext

Host management<br>Every server at a glance. Groups and status — organized your way.

Production

bastion-01

db-replica-02

Staging

edge-eu-01

Connect →

AI that knows which server you're on<br>Ask questions scoped to the active host. Commands appear for review before anything runs.

Any errors in the last hour?

No errors. 142 req/s avg, p99 18ms.<br>grep ERROR /var/log/app.log

SSH key store<br>See algorithms, copy fingerprints, remove what you don't need — all in one place.

id_ed25519ED25519<br>deploy_rsaRSA 4096<br>ci_runnerED25519

Command audit logs<br>Every command, every session, timestamped. Built for shared hosts and compliance.

TimeUserCommand<br>09:24deploytail -f /var/log/app.log<br>09:25ci-runnergit pull origin main<br>09:26deploysystemctl restart nginx

$how-it-works --verbose<br>Three steps. That's it.<br>From zero to live SSH session in under a minute.

Step ONE<br>Add your servers<br>Import from SSH config or add manually. Group by environment — organized your way.<br>$ add-host×<br>label:<br>bastion-01.prod

hostname:<br>10.0.0.1

user:<br>deploy

Save host

Step TWO<br>Connect in one click<br>Select a host. Termique decrypts credentials locally and opens a full PTY session. No password prompts.<br>$ hosts --group production

bastion-01.prodSSH

db-replica-02

edge-eu-01<br>Connect →

Step THREE<br>Work without friction<br>Multiplex tabs, reuse snippets, ask the AI. Nothing runs without your sign-off.

bastion-01

db-replica

deploy@bastion-01:~$ ps aux --sort=-%cpu<br>app 1234 42.1 node /srv/app<br>AI · node is using 42% CPU. Check logs?

$sync --explain<br>How syncing works.<br>A common question from engineers: are my SSH keys uploaded to the cloud? Short answer: no. Long answer below.

What gets synced<br>stored on Termique servers, encrypted in transit

Host labels and addresses<br>hostname, port, username

Host groups<br>organization metadata only

Snippet library<br>commands you've saved

App preferences<br>theme, layout, AI settings

What stays on your device<br>never leaves your machine in plaintext

SSH credentials<br>passwords,...

cloud digitalocean hetzner google vultr linode

Related Articles