A cross-platform remote terminal system. Run commands on your machines from any device, anywhere in the world.
Blackhole consists of two components: Horizon (the server) runs on the machine you want to access, while Voyager (the client) connects from any device.
When direct connection isn't possible, Wormhole relay server handles NAT traversal automatically. Your connection is always encrypted end-to-end.
Everything you need for seamless remote terminal access, nothing you don't.
LAN direct connection provides millisecond response. WebSocket binary protocol for efficient transmission.
Access devices behind firewalls through Wormhole relay. No port forwarding required.
End-to-end encrypted transmission with token-based authentication.
Server: macOS, Linux, Windows. Client: iOS, Android, Web, and desktop.
Download Horizon for your server and Voyager for your devices. Both are free and open source.
Voyager connects to Horizon through WebSocket, with optional relay through Wormhole for NAT traversal.