Skip to content

SSH client

Bastion

One SSH client, four platforms. Pick yours below; each platform has its own repo, versions and documentation.

Home

Choose a platform

  • Bastion for Apple


    The SSH client for iPhone, iPad, Mac and Apple TV. Also home to the shared Swift core SSHCore and the sync format.

    Documentation · Source

  • Bastion for Linux


    The SSH client for the Linux desktop, written in Rust with GTK 4 and libadwaita.

    Documentation · Source

  • Bastion for Windows


    The SSH client for Windows, with a .NET core and a WinUI interface.

    Documentation · Source

  • Bastion for Android


    The SSH client for Android, written in Kotlin with Apache MINA SSHD.

    Documentation · Source

Shared

  • Sync format


    The format the host list shares between platforms.

    Sync format

  • Contribute and report


    Where bugs, requests and security problems belong.

    Contribute