TabSSH Features

Enterprise-grade SSH functionality designed for Android devices.

🗂️ Tabbed Interface

  • Browser-style tabs for multiple SSH sessions
  • Visual connection status indicators
  • Drag and drop to reorder tabs
  • Session persistence across app restarts

📁 SFTP File Manager

  • Dual-pane interface (local and remote)
  • Drag and drop file transfers
  • Resume interrupted transfers
  • Batch file operations
  • Permission and timestamp preservation

🔐 SSH Key Management

  • Support for RSA, ECDSA, Ed25519 keys
  • Import from OpenSSH, PuTTY, PKCS#8 formats
  • Hardware-backed secure storage
  • QR code import capability
  • Biometric authentication protection

🌐 Port Forwarding

  • Local port forwarding (-L)
  • Remote port forwarding (-R)
  • Dynamic port forwarding (-D) with SOCKS proxy
  • Multiple concurrent tunnels
  • Real-time transfer statistics

⚙️ SSH Configuration

  • Full ~/.ssh/config import support
  • ProxyJump and ProxyCommand
  • Host-specific settings and patterns
  • Connection profiles with rich metadata
  • Advanced SSH directives support

🎨 Themes & Accessibility

  • 12 built-in terminal themes (Dracula, Nord, Solarized, etc.)
  • Custom theme support with validation
  • WCAG 2.1 AA accessibility compliance
  • Screen reader support with TalkBack integration
  • High contrast modes and large text support
Back to Documentation Technical Architecture