Bhadrakote is a cross-platform desktop app that makes it effortless to create, save, and manage SSH port-forwarding profiles through bastion hosts.
Manage complex multi-hop SSH connections without memorizing long command-line flags.
Save jump-server and target-host pairs for one-click connections. No more typing long SSH commands.
Forward remote database, API, or service ports to localhost with configurable local-to-remote mappings.
Monitor and manage active SSH tunnels in real time. Connect and disconnect with a single click.
Built-in keepalive settings prevent idle tunnel disconnections with configurable intervals and retry counts.
Specify private keys per host with a native file browser. Supports standard OpenSSH key formats.
A guided first-run wizard walks you through creating your first bastion profile in minutes.
A clean, dark interface designed for engineers who spend their days in terminals.
Guided onboarding to create your first profile
Configure jump server details and SSH keys
Application info, version, and license details
Native builds for every major desktop operating system, with automated releases via GitHub Actions.
.dmg · .app
.msi · .exe (NSIS)
.deb · .AppImage · .snap
Tauri delivers tiny binaries with native performance, while React and TypeScript power a responsive UI.
Download Bhadrakote for free, or build it from source. Contributions welcome.