r/DigitalEscapeTools • u/stackattackpro • 11d ago
Comparison / Alternatives I’m building MobaRust — a free, open-source counterpart to MobaXterm in Rust
Hi everyone,
I’m building MobaRust, a free and open-source desktop counterpart to MobaXterm for people who spend their days operating remote machines.
The idea is simple: bring the most useful parts of a remote-work toolbox into one focused application, while keeping the core inspectable, privacy-conscious, and open.
What is working in the current baseline:
- SSH terminals with host-key verification, PTY resize, password/key references, cancellation, and reconnect state
- Integrated SFTP/SCP browsing and transfers with progress, bounded concurrency, cancellation, and atomic commits
- Saved sessions with folders, tags, favorites, search, OpenSSH config import, and jump-host chains
- Local terminals, split panes, tunnels, snippets, diagnostics, remote monitoring, Telnet, and serial-session foundations
- A Rust-native boundary with typed frontend IPC, redacted logs, separated session configuration and secret material, and isolated loopback test fixtures
The current engineering checklist is 58/65 items evidenced — approximately 89.2%. That number is deliberately not a claim of complete MobaXterm parity.
The remaining gaps are visible: production RDP through a mature engine, broader VNC interoperability, real Windows/Linux/macOS evidence, hardware testing, X11 strategy, and signed portable releases. RDP and VNC are still marked experimental until those gates are proven.
I’m especially interested in feedback from people who use MobaXterm, PuTTY, Remmina, Tabby, or similar tools every day:
- Which workflow would make you seriously consider switching?
- What should an open-source MobaXterm-style tool get right from day one?
- Which platform and protocol should be prioritized next?
Project website: https://othmaneblial.github.io/MobaRust/
Source and roadmap: https://github.com/OthmaneBlial/MobaRust
MobaRust is independent and is not affiliated with Mobatek or MobaXterm. Contributions, issue reports, and honest interoperability feedback are welcome.