Mac preview v0.1.31 is available Get the Mac installers

Free & open source · Built with Rust

A free alternative
to MobaXterm.

Free, open-source MobaXterm alternative built with Rust. SSH, files, local terminals and tunnels—side by side.

  • 01 Free and open source
  • 02 Rust-owned native core
  • 03 No cloud account required
REAL APPLICATION CAPTURELOCAL TERMINAL · macOS
MobaRust desktop running a local shell, with session navigation, terminal tabs, files, tunnels, and diagnostics visible
Captured in MobaRust 0.1.17Real desktop · isolated demo profile
SSHSFTP + SCPLocal shellsTunnelsOperator toolsOpen source

01 / The working loop

One session.
More of the picture.

A remote tool should keep the surrounding work close: the host, its files, the tunnel you opened, and the command you are about to run.

01

Connect with context.

Save SSH profiles, organize them with folders and tags, and verify the host key before the first session.

02

Work beside the shell.

Browse and move files over SFTP, run a local terminal, open a tunnel, or inspect a host without losing your place.

03

Keep actions deliberate.

Preview snippets, confirm multiline pastes, select broadcast targets explicitly, and stop cancellable work when you need to.

02 / See the application

Not a mockup.
A real work session.

Follow the 94-second walkthrough: native terminals, real SSH, SFTP editing and download, a working tunnel, snippets, and themes. The capture uses local fixtures, not a production host.

Recorded in MobaRust 0.1.17 on macOS. Silent video with chapter titles. Actual SSH, files and HTTP traffic use disposable loopback fixtures; local account labels and paths are obscured.

03 / Made for the workday

The useful things,
close at hand.

A / CONNECT

SSH, kept legible.

Host-key checks, multiple auth paths, saved profiles, jump hosts, reconnect state, and a native terminal that stays with the session.

B / TRANSFER

Files beside the prompt.

SFTP and SCP with streaming progress, cancellation, overwrite decisions, recursive transfers, and remote text editing with conflict checks.

C / OPERATE

Context for the next move.

Tunnels, SOCKS5, snippets, cancellable macros, network diagnostics, and visible multi-exec targets.

D / LOCAL

Your machine is a session too.

Native local shells, split panes, persistent tabs, typed shell targets, and WSL foundations.

E / LEGACY

Telnet and serial.

Legacy Telnet is clearly labeled unencrypted. Serial adds explicit device settings, refresh, and recoverable disconnect handling.

F / EXPERIMENTS

Frontier, honestly marked.

RDP and VNC are experimental. RDP is excluded from installers; VNC remote TCP is unencrypted and opt-in.

04 / Trust is part of the interface

Your hosts.
Your machine.

MobaRust is local-first. Rust owns the sensitive work; the interface gets typed capabilities instead of an unrestricted system bridge.

Read the threat model
01

Host keys stay explicit. Unknown SSH hosts are not silently trusted.

02

Saved secrets stay in the vault. Profiles keep credential references. Interactive SSH answers belong to one challenge.

03

Actions stay visible. Multiline paste, snippets, and multi-exec have deliberate controls.

04

Checks stay local. Tests use isolated state and loopback fixtures, not personal keys or real hosts.

05 / Try the preview

Your next session
starts here.

Free, open source, and ready to install. Preview builds lack publisher signing and still need full clean-install and interoperability evidence.

MAC PREVIEW · V0.1.31

See your tunnel traffic.

  • Local, SOCKS5 and remote tunnels show live payload totals and retain them after Stop.
  • The ARM64 copy passed counter, Close and Quit checks with eight byte-matched clients.
  • Sustained workloads, transfer recovery and broader platform acceptance remain open.
  • Both Mac packages were checked locally; all four public assets matched anonymous downloads.
Read v0.1.31 Mac preview notes
Read the known limits

Built in the open

Make the remote
workday yours.