Ad

Haven: Secure Remote Access Client

Haven is a versatile terminal and remote access client for Android, enabling SSH, VNC, RDP, SFTP, and more.

Haven facilitates secure remote access for Android devices, providing functionalities like SSH, VNC, RDP, and SFTP. It addresses the need for a comprehensive and feature-rich remote access solution on mobile, supporting a variety of protocols and protocols. Built with Kotlin, Haven offers a user-friendly experience and aims to solve the problem of limited remote access capabilities on Android.

Haven distinguishes itself by offering a unified interface for multiple remote access protocols, including terminal, desktop, file transfer, and media streaming. Its support for Wayland compositors and native shell environments provides advanced desktop functionalities. Additionally, it includes unique features like WireGuard and Tailscale tunnels per-app, and native MCP tools for USB device access, offering unparalleled flexibility and security.

  • Terminal Emulation: Supports Mosh, Eternal Terminal with tmux integration and themes.
  • Desktop Access: Offers VNC, RDP (with IronRDP & EGFX), and a native Wayland compositor (labwc).
  • File Transfer: Provides unified SFTP/SCP, SMB, and 60+ cloud provider browser with multi-select and built-in editor.
  • Media Features: Includes FFmpeg 8.0 for transcoding and streaming, DLNA server, and HLS streaming.
  • Secure Keys: Supports Ed25519/RSA/ECDSA key generation, FIDO2/SK hardware keys, and deploy-key management.
  • Advanced Networking: Feature-rich tunnel options including WireGuard, Tailscale, port forwarding, and per-app tunnels.
  • Local Shell: Integrates Linux userland via PRoot (Alpine, Debian, Arch, Void) with respective package managers.

The project is actively maintained with recent commits and a growing community. It has a clear release channel via GitHub and F-Droid, indicating ongoing development. Strong documentation and a detailed feature list further suggest a stable and reliable project, though still under continuous improvement.

Haven is designed for developers, system administrators, and anyone requiring secure and versatile remote access capabilities on their Android devices. The app provides seamless connectivity, efficient file management, and advanced networking features, offering a compelling alternative to existing remote access solutions. It provides value through its comprehensive feature set, cross-platform compatibility, and focus on security.

Summarize:
Share:
Stars
829
Forks
65
Issues
31
Created
5 months ago
Commit
17 days ago
License
AGPL-3.0
Archived
No
Updated 17 days ago

Similar Repositories