Every connection you have, tidied into one rather handsome window.

Nexus is a cross-platform desktop client that brings SSH, Telnet, raw TCP, and your GitHub repositories into a single calm, keyboard-driven home. It treats your servers with the respect they deserve and your eyes with the courtesy they have been quietly begging for.

Encrypted credentials, tabbed sessions with split panes, a built-in SFTP drawer, session recording, and a command palette that actually remembers where you left off.

SSH · Telnet · TCP Protocols
macOS · Win · Linux Runs on
Designed On purpose
The idea

One window. Every protocol. No drama.

Nexus tidies away the usual sprawl of half a dozen clients, a mystery spreadsheet of credentials, and three terminal windows you stopped trusting on Tuesday.

Why it earns its place on your dock

A thoughtful interface, sensible defaults, and serious credential hygiene — without a single nag, pop-up, or bit of productivity theatre.

Dark, Material-inspired, and quietly clever.

Screenshot of Nexus Terminal showing tabbed sessions, a split pane, and the sidebar connection list
Screenshot placeholder — the real thing is even prettier in motion.

A terminal that behaves like a product, not a museum exhibit.

Most terminal clients treat the user as an inconvenience. The windows stack awkwardly, credentials live in whichever file felt convenient at 2am, and anything more ambitious than a plain SSH session requires a small personal ceremony.

Nexus was built to be the opposite: a calm, opinionated, rather good-looking workspace where every connection you own is one keystroke away. Profiles are organised, credentials are encrypted, and moving between a raw TCP probe, a bastion-hopped SSH session, and a quick Telnet check feels like one tool doing its job — not three half-tools pretending.

It is the terminal for people who like their servers reachable, their passwords un-leaked, and their interface designed with some affection.

Who it's for

Developers and sysadmins who live in the terminal and are tired of the usual sprawl of clients, credential files, and muscle-memory inconsistencies across machines.

Open source

Nexus is available on GitHub. Contributions, bug reports, and tales of unusually stubborn legacy kit are all welcome.


Four protocols, one graceful sidebar.

SSH, Telnet, raw TCP, and GitHub live together in the same sidebar, behaving like a single coherent tool.

SSH

Grown-up SSH, without the faff

Password, public key, keyboard-interactive, and SSH agent authentication. Jump hosts and multi-hop bastion chains for properly locked-down estates.

  • Local, remote, and dynamic (SOCKS) port forwarding
  • Built-in SFTP drawer for file transfers
  • Reads your existing ~/.ssh/config

Telnet

Because some kit never retired

Proper option negotiation for stubborn old hardware. Configurable character encoding, local echo, and line endings. A tidy experience for gear that has outlived three operating systems.

RAW TCP

Poke a port. See what it is made of.

Text, hex, and split views side by side for when the wire is doing something interesting. Payload presets, auto-reconnect, and configurable encoding.

GitHub

Your repositories, one click away

Browse repositories grouped by organisation, sorted by most recent commit — so today's work is where you expect it. Lives in the same sidebar as everything else.


The small touches that make it feel, well, nexus-y.

Tabs & Split Panes

Open sessions in tabs, pin the ones you always want, reorder by feel, and split the pane vertically or horizontally when two views are better than one.

Command Palette

Hit Cmd/Ctrl+K and every command, profile, and setting is right there. No hunting through menus. No muscle-memory tax.

SFTP Drawer

For SSH sessions, SFTP slides in as a right-side overlay. Drag, drop, shuffle files, carry on with your session. No second app required.

Session Recording

Capture a session to an asciicast v2 file and play it back later. Perfect for evidence, handovers, or reminding yourself what on earth you did on Tuesday.

Eight Themes

Eight built-in colour themes, each carefully tuned so your eyes still work at the end of the day. Dark, Material-inspired, and never shouty.

Profile Import

Import directly from ~/.ssh/config, or move between machines with encrypted .nexus profile bundles. Secrets stay secret; profiles stay portable.

Automatic Updates

Nexus checks for new releases in the background and lets you know when a fresh version is available — no background noise, no hand-holding, no surprises.


Credential hygiene, taken seriously and styled nicely.

Passwords and passphrases never hit a plain text file. Not by default, not by accident.

OS Keychain First

Your system's vault, used properly

Where your operating system offers a keychain — Keychain on macOS, Secret Service on Linux, Credential Manager on Windows — Nexus uses it automatically.

Encrypted Vault

A proper fallback, not a shrug

When a keychain is unavailable, Nexus uses its own encrypted vault with AES-256-GCM and a master password of your choosing. A strength meter nudges you towards something you won't regret at 3am.

Known Hosts

Four policies, one sensible default
  • Strict — reject anything whose fingerprint you haven't blessed
  • Ask — prompt on the unknown, so you stay in control
  • Accept new — trust on first use, notice when a key changes
  • Insecure — available, not recommended, clearly labelled

Portable Profiles

Encrypted .nexus bundles

Export profiles as encrypted bundles to carry between machines. By default your secrets stay behind — include them deliberately, or not at all. Nothing leaves in the clear.


Ready to make your terminal the nicest window on your desk?

Nexus Terminal runs on macOS, Windows, and Linux. Grab a release, try it against your everyday servers for an afternoon, and see whether it earns its place — it usually does.

Feedback, feature requests, and tales of unusual legacy kit are all very welcome. The more peculiar the estate, the better.

Also from Andy Dixon

The apps catalogue has the full range of tools, including the forensic workbench, firmware analyser, and interactive fiction experiments.

Also see

Analytics consultancy — metrics, observability, and deep analysis for teams that need more than a dashboard.