Download TabSSH

Get the latest version of TabSSH for Android, Desktop, or self-hosted Web

📱 Android (Mobile)

Phones and tablets. ARM64, ARM v7, x86_64 emulator. Minimum Android 7.0.

Latest Release Stable

No stable release yet. The latest TabSSH builds are pre-release — see Development below.

Development Pre-release

No development builds currently published.

💻 Desktop

Single static Rust binary, zero runtime dependencies. Native ~/.ssh/ access, OS keychain integration, full crate ecosystem (russh, alacritty_terminal, native Mosh + X11). Linux, macOS, Windows, FreeBSD, OpenBSD, NetBSD — amd64 + arm64.

Latest Release Stable

No stable desktop release yet. Desktop builds are still pre-release — see Development below.

Development Pre-release

No desktop development builds currently published. Source is at tabssh/desktop.

🌐 Web (Self-Hosted)

Run TabSSH on your own server or NAS. Full app in the browser, plus a server-blind E2E-encrypted sync endpoint and device-pairing broker for the Android and Desktop apps. Single Go binary or Docker image — any OS Docker runs on.

🐳 Docker (Recommended)

Pull and run the published image. Persistent volumes keep your config and encrypted data across restarts.

docker run -d \
  --name tabssh-web \
  -p 8080:8080 \
  -v tabssh-config:/config/tabssh \
  -v tabssh-data:/data/tabssh \
  ghcr.io/tabssh/web:latest

Or with Docker Compose:

docker compose -f docker/docker-compose.yml up -d
Open http://your-server:8080, create the first admin account, and add your first host.

📦 Standalone Binary

Prefer running without Docker? Precompiled binaries for Linux, macOS, and Windows are on the release page:

./tabssh --config /etc/tabssh/tabssh/server.yml
🌐 Web Releases

🖥️ CLI Client

A companion CLI talks to any running instance's API:

go install github.com/tabssh/web/src/cmd/tabssh-cli@latest

All Releases

Browse changelogs, pre-releases, checksums, signatures, and download specific older versions.

📱 Android Releases 💻 Desktop Releases 🌐 Web Releases

What's Included:

  • Detailed release notes and changelogs
  • Multiple architecture builds
  • SHA256 checksums for verification
  • Beta and development pre-releases

Coming Soon — Distribution Channels

📱 Android

🏪 F-Droid

We're working on publishing to F-Droid as io.github.tabssh for automatic updates and verified open-source builds.

Future URL: https://f-droid.org/packages/io.github.tabssh

No Play Store. TabSSH won't be published on Google Play — F-Droid + GitHub Releases keep us free of Play Services dependencies and review-policy creep, and let de-Googled ROM users install without a workaround.

💻 Desktop

🐧 Linux Packages

Native packages on the way: .deb (Debian/Ubuntu), .rpm (Fedora/RHEL), AUR (Arch), AppImage (universal), Flatpak, Snap.

🍎 macOS

.dmg drag-and-drop installer, plus brew install tabssh via Homebrew (planned). MacPorts coming.

🪟 Windows

.msi installer, plus WinGet (winget install tabssh), Scoop, and Chocolatey (planned).

😈 BSD

FreeBSD pkg + ports tree, OpenBSD packages, NetBSD pkgsrc.

System Requirements

📱 Android

Minimum

  • Android 7.0 (API level 24)
  • 50 MB free storage
  • Network connectivity
  • ARM, ARM64, or x86_64 processor

Recommended

  • Android 10.0 or later
  • 100 MB free storage
  • Hardware keyboard (optional)
  • Landscape orientation

💻 Desktop

🐧 Linux

  • Any modern Linux (kernel 3.2+)
  • x86_64 or aarch64
  • ~15 MB disk space
  • Statically linked — no glibc / libc dep
  • X11 or Wayland for GUI; CLI mode runs anywhere

🍎 macOS

  • macOS 11 (Big Sur) or later
  • Intel x86_64 or Apple Silicon (M1+)
  • ~15 MB disk space
  • Native Keychain integration

🪟 Windows

  • Windows 10 or later
  • x86_64 or ARM64
  • ~15 MB disk space
  • Native Credential Manager integration

😈 BSD

  • FreeBSD 13+, OpenBSD 7+, NetBSD 9+
  • x86_64 or aarch64 (FreeBSD/OpenBSD)
  • ~10 MB disk space
  • Statically linked

🌐 Web

Server

  • Any OS with Docker support (recommended)
  • x86_64 or arm64 host
  • Persistent storage for config + encrypted data volumes
  • Reverse proxy with TLS recommended for production

Client browser

  • Any modern browser: Firefox, Chrome, Safari, Edge
  • Mobile-responsive UI, installable as a PWA
  • No plugins or extensions required

All three: zero telemetry, zero analytics, no Google Play Services dependency on Android. Open source under MIT.

Need Help?

Check out our documentation or ask questions in the community.