Cross-Platform Terminal, High Performance &
Production Ready
A cross-platform SSH and SFTP desktop client engineered for cluster operations and systems engineering. Powered by Go concurrent networking and WebGL GPU acceleration with local AES-256-GCM credential encryption.
Engineered for Production Infrastructure
Adopting modern IDE layout standards with low-level optimizations for session hierarchy, log stream throughput, and credential security.
Infinite Nested Session Tree
Multi-level session hierarchies, drag-and-drop reordering, and color status badges. Jump hosts and port forwards recursively inherit from parent templates.
Side-by-Side SFTP Drawer
Sliding drawer integrated into the terminal viewport, preserving active directory and session context. Supports concurrent transfer queues, chunk resume, and remote permission controls.
Local Master Password Vault (AES-256)
All SSH passwords, private keys, and TOTP seeds are encrypted locally using PBKDF2/AES-256-GCM. Features automatic idle lock screen with zero plaintext on disk.
WebGL GPU Hardware Acceleration
Combines xterm.js WebGL rendering with Go 10ms batching windows to maintain steady 60 FPS output under high-volume log streams, featuring character transmission flow control.
Synchronized Multi-Pane Scrolling
Horizontal & vertical split panes. Viewport-ratio synchronized scrolling simplifies cross-host log comparison and cluster troubleshooting.
Automation Scripts & Compose Pane
Collapsible bottom command drawer, multi-line broadcast compose panel, and regex-driven Expect login automation to minimize repetitive operations.
Feature Comparison with Established Tools
A side-by-side technical evaluation across licensing, cross-platform architecture, SFTP integration, credential storage, and rendering engines.
| Core Feature Matrix | OmniTerminal | Xshell | SecureCRT | Termius |
|---|---|---|---|---|
| Pricing & License | â MIT Free & Open Source | Commercial / Strict EULA | Commercial Proprietary ($99+) | Monthly Subscription ($10+/mo) |
| Cross-Platform Native | â macOS (Apple+Intel) / Win / Linux | Windows Only (No macOS) | Fragmented Legacy UI | All Platforms (Heavy Electron RAM) |
| Side-by-Side SFTP | â Native Drawer Alongside Terminal | Separate Window (Xftp popup) | Separate Popup Window | Separate Tab Switching |
| Local Master Password Vault | â AES-256-GCM Local Lock Screen | Weak Encryption / Export Risks | Legacy Config Storage | Cloud Account Required |
| Terminal Render Engine | â xterm.js WebGL GPU Acceleration | Legacy GDI / DirectWrite | Classic Win32 Draw | Electron Software Render |
| UI Architecture & Layout | â VS Code Dark Modern Layout | Classic Windows Dialogs | Classic Menubar Style | Mobile Flat Aesthetic |
| Synchronized Multi-Pane Scrolling | â Supported (Viewport Ratio Sync) | Not Supported | Not Supported | Not Supported |
Download for Your Operating System
All packages are built transparently via GitHub Actions CI/CD from source code. Includes release signatures and SHA256 checksums.
OmniTerminal v1.0.0 ReleaseStable Release
Release Date: 2026-10-10 âĸ License: MIT License âĸ Matrix: 7 Multi-Platform Binaries
Installation & Initial Setup
No external runtime dependencies required. Get configured and connected in three simple steps.
Download & Launch
macOS: Mount DMG and drag to Applications. Windows & Linux: Extract the portable ZIP or tar.gz archive and run the executable directly.
Establish Connection
Enter ssh://user@host:port in the top Omnibar for quick temporary sessions, or create structured entries in the session tree with jump hosts and port forwards.
Enable Master Password Protection
Set a Master Password on initial launch. All session credentials are encrypted locally with AES-256-GCM with automatic idle lock screen protection.