Open Source — .NET 10 & WPF

NavigateFlow

Modern Windows SSH Client

The power of Xpipe meets the features of MobaXterm. Multi-session tabs, real-time server monitoring with CPU sparklines, dual-pane SFTP, cloud sync, and a terminal built on Microsoft's own rendering engine.

navigateflow — ssh
locutus@homelab:~$ ssh prod-server-01 -i ~/.ssh/id_ed25519
Authenticated with ed25519 key — Welcome to Ubuntu 24.04
root@prod-01:~# htop --tree
CPU [||||||||||||||] 23.4%   MEM [||||||||||||||] 4.2G/16G
root@prod-01:~# systemctl status nginx
nginx.service - A high performance web server
Active: active (running) since Fri; 42 days ago
.NET 10
Runtime
2s
Metric Refresh
DPAPI
Encryption
100%
Open Source
Capabilities

Everything in one window

Professional-grade SSH management built natively for Windows. No Electron, no bloat.

Multi-Session Tabs

Open dozens of SSH sessions in a single window. Each tab shows activity indicators, dynamic titles from the remote shell, and custom color coding. Restart any session with a single keystroke. Drag-and-drop to reorder. Save entire layouts as workspaces.

prod-01
staging
db-backup
dev-local

Real-Time Monitoring

Live CPU sparklines, memory usage, network I/O, disk partitions, uptime, and distro detection. Updated every 2 seconds. Shared collectors prevent duplicate SSH commands.

Dual-Pane SFTP

Side-by-side local and remote file browsing with drag-and-drop transfers. Follow Terminal mode auto-navigates to your shell's current directory.

Full-Featured Terminal

Powered by Microsoft's WpfTerminalControl — the same rendering engine as Windows Terminal. Ctrl+F search, clickable hyperlinks, OSC 52 clipboard sync, progress indicators, X11 forwarding, bracketed paste, and mouse tracking. Handles vim, tmux, htop, and every terminal app correctly.

Ctrl+F Search Hyperlinks OSC 52 X11 Forward Mouse Tracking Alt Screen Bracketed Paste

Secure Credentials

Passwords and passphrases encrypted with Windows DPAPI, scoped to your user account. Ed25519 and RSA key authentication. No plaintext credential files.

Cloud Sync & Workspaces

Sync connection profiles across machines via Google Drive with encrypted credentials. Save entire workspace layouts — open tabs, positions, and settings — and restore them instantly on any machine. Service account support for headless environments.

Interface

See it in action

A two-column layout puts connections and files on the left, terminal sessions on the right.

NavigateFlow
prod-server-01
10.0.1.50:22
staging-web
10.0.2.10:22
db-backup
10.0.1.80:22
dev-local
192.168.1.100:22
k8s-master
10.0.3.5:22
prod-server-01 ×
staging-web
db-backup
root@prod-01:~# docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
NAMESSTATUSPORTS
nginx-proxyUp 42 days0.0.0.0:443->443/tcp
app-backendUp 42 days8080/tcp
postgres-14Up 42 days5432/tcp
redis-cacheUp 42 days6379/tcp
root@prod-01:~#
CPU 23%
MEM 4.2G/16G
NET 2.1M 840K
Ubuntu 24.04 up 42d
Comparison

Why NavigateFlow?

Feature NavigateFlow PuTTY MobaXterm XPipe
Multi-Session Tabs
Live Server Metrics ~
CPU Sparkline
SFTP File Browser
Follow Terminal (PWD)
Cloud Profile Sync
DPAPI Encryption ~
X11 Forwarding
Workspace Save/Restore ~
Open Source

Supported    ~ Partial    Not available

Installation

Get started

Requires Windows 10 (1809+) or Windows 11 with the .NET 10 Runtime.

terminal
$ git clone https://github.com/tufloc/navigateflow.git
$ cd navigateflow
$ pwsh build.ps1

Or download a prebuilt release from GitHub Releases.