havRemote
havRemote lets you browse, transfer, and manage files on remote systems. Each connection has its own tab with side-by-side local and remote file browsers, while a shared transfer queue keeps track of your uploads and downloads.
Features- Protocols: FTP, FTPS, and SFTP, including explicit and implicit FTPS and active and passive FTP.
- Connection tabs: Independent local and remote file browsers for each connection.
- Saved sites: Folders, site and folder duplication, and profile import and export.
- File browsing: Sortable file lists, context menus, and drag-and-drop transfers.
- Transfers: File and folder uploads and downloads, progress, speed, estimated time remaining, and conflict handling.
- Transfer recovery: Pause, cancel, retry, resume where supported, and restore unfinished transfers after restarting.
- File management: Create remote files and folders, rename and delete items, and change remote permissions.
- External editing: Open local and remote files in your preferred editor.
- SFTP authentication: Passwords, private keys, SSH agents, and keyboard-interactive prompts, including two-step sign-in.
- Transfer reports: Copy transfer details or export them as CSV.
- Personalization: Light and dark themes, English and German translations, and remembered window and browser layouts.
Built with
C++23, wxWidgets, libcurl, libssh2, and havCSON. The Windows build uses LibreSSL for SSH cryptography, while the Linux build uses OpenSSL. Automated tests use Catch2.
Third-party acknowledgments
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org)
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com).