Why mRemoteNXT?
If you use mRemoteNG on Windows and you want the same
connection tree, encrypted passwords, panels and tabs on your Mac,
mRemoteNXT imports your confCons.xml directly — no
conversion, no re-typing.
The format is preserved byte-exact: passwords stay
encrypted with the same scheme (PBKDF2-HMAC-SHA1 + AES-256-GCM,
documented default passphrase or a custom one), and files
saved by mRemoteNXT on macOS are read back by mRemoteNG on Windows
without complaint. You can keep one file in Dropbox or iCloud and
work from both platforms.
Frequently asked questions
Is mRemoteNXT free?
Yes. mRemoteNXT is free and open source under the
GPL-2.0-or-later license. There is no paid tier, no subscription, no telemetry. The source and the .dmg download are both on GitHub.
Does it work on Apple Silicon Macs?
Yes. The .dmg is built for Apple Silicon (arm64) and requires macOS 14 Sonoma or later. An Intel build is not provided today, but you can build from source on Intel if needed.
Can mRemoteNXT import my existing mRemoteNG configuration?
Yes — this is the whole point. mRemoteNXT opens your existing confCons.xml byte-for-byte. The connection tree, folders, panels, attribute inheritance and icons are preserved exactly as on Windows. Files saved on the Mac are read back by mRemoteNG on Windows without complaint, so you can keep one file in Dropbox / iCloud and work from both platforms.
What about my saved passwords — are they decrypted correctly?
Yes. The crypto scheme is re-implemented byte-exact: PBKDF2-HMAC-SHA1 (1000 iterations) + AES-256-GCM with the salt as AAD. Passwords stored with mRemoteNG's documented default passphrase or with a custom master password are both supported. Decryption was validated against real production confCons.xml files with hundreds of credentials.
Why does macOS show a Gatekeeper warning the first time I open mRemoteNXT?
Because the bundle is ad-hoc signed — there is no paid Apple Developer ID yet. Clear the quarantine flag once with:
xattr -dr com.apple.quarantine /Applications/mRemoteNXT.app
Then open the app normally. Notarization (which removes the warning permanently) is planned once the project has a Developer ID.
Which protocols does mRemoteNXT support?
SSH (and SFTP), Telnet, RDP and HTTP/HTTPS, all embedded in tabs. SSH/Telnet use SwiftTerm with PuTTY-style copy-on-select and right-click paste. RDP uses FreeRDP with the GFX pipeline, live resize, correct Retina DPI scaling and Ctrl+Alt+Del from the menu. HTTP/HTTPS uses WKWebView with auto-fill for router, iLO and switch web interfaces. VNC is planned for a future release.
Does mRemoteNXT need Homebrew or any other dependency installed?
No. The .dmg is self-contained at about 21 MB and bundles all required libraries (FreeRDP, OpenSSL, ffmpeg and friends) inside the app. Drag to Applications and run — no brew install, no further setup. Building from source does require Xcode plus Homebrew freerdp and xcodegen, but that is only for contributors.