OmniTerminal Logo
OmniTerminalv1.0.0Cross-Platform SSH & SFTP Workspace
OmniTerminal v1.0.0 Release â€ĸ Multi-Platform Ready (Mac/Win/Linux)Release Notes →

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.

Free & Open Source (MIT)â€ĸSupports macOS, Windows, Linux
Go Concurrent Connection Engine
WebGL GPU Hardware Acceleration
AES-256 Master Password Vault
Native Cross-Platform (Mac/Win/Linux)
OmniTerminal
prod-bastion-01 (SSH)
redis-master (SSH)
local zsh
Welcome to OmniTerminal v1.0.0 (Darwin arm64) â€ĸ WebGL GPU Accelerated
omni connect prod-bastion-01 --profile prod-vault
✓ SSH2 connection established to 10.0.8.12:22 (ECDSA SHA256:d8a9f...)
✓ Authenticated via Master Password Vault [AES-256-GCM]
✓ GPU Acceleration WebGL enabled â€ĸ Latency: 1.2ms â€ĸ Keep-Alive: 30s
root@bastion-01:~$
SFTP File Manager
CONNECTED
/var/log/nginx/chmod 755
access_logs/
4 KB
error.log
2.4 MB
nginx.conf
1.8 KB
upload: bundle.tar.gz84%
42.5 MB / 50.8 MB14.2 MB/s
Architecture & Core Features

Engineered for Production Infrastructure

Adopting modern IDE layout standards with low-level optimizations for session hierarchy, log stream throughput, and credential security.

HierarchicalFolder Cascading & Tags

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.

OmniTerminal EngineDocumentation →
IntegratedSide-by-side Integrated SFTP

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.

OmniTerminal EngineDocumentation →
AES-256-GCMZero Plaintext Security Vault

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.

OmniTerminal EngineDocumentation →
GPU Accelerated60 FPS & Zero Latency

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.

OmniTerminal EngineDocumentation →
Sync ScrollSynchronized Panes Scrolling

Synchronized Multi-Pane Scrolling

Horizontal & vertical split panes. Viewport-ratio synchronized scrolling simplifies cross-host log comparison and cluster troubleshooting.

OmniTerminal EngineDocumentation →
AutomationCompose Pane & Expect Scripts

Automation Scripts & Compose Pane

Collapsible bottom command drawer, multi-line broadcast compose panel, and regex-driven Expect login automation to minimize repetitive operations.

OmniTerminal EngineDocumentation →
Technical Comparison Matrix

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 MatrixOmniTerminalXshellSecureCRTTermius
Pricing & License✓ MIT Free & Open SourceCommercial / Strict EULACommercial Proprietary ($99+)Monthly Subscription ($10+/mo)
Cross-Platform Native✓ macOS (Apple+Intel) / Win / LinuxWindows Only (No macOS)Fragmented Legacy UIAll Platforms (Heavy Electron RAM)
Side-by-Side SFTP✓ Native Drawer Alongside TerminalSeparate Window (Xftp popup)Separate Popup WindowSeparate Tab Switching
Local Master Password Vault✓ AES-256-GCM Local Lock ScreenWeak Encryption / Export RisksLegacy Config StorageCloud Account Required
Terminal Render Engine✓ xterm.js WebGL GPU AccelerationLegacy GDI / DirectWriteClassic Win32 DrawElectron Software Render
UI Architecture & Layout✓ VS Code Dark Modern LayoutClassic Windows DialogsClassic Menubar StyleMobile Flat Aesthetic
Synchronized Multi-Pane Scrolling✓ Supported (Viewport Ratio Sync)Not SupportedNot SupportedNot Supported
Release Packages

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

View Release Signatures & SHA256 Checksums →
mac
macOS(Apple Silicon (M1/M2/M3/M4))Recommended (Mac)
OmniTerminal-macos-arm64.dmg (DMG Disk Image)
mac
macOS(Apple Silicon (ARM64))Portable
OmniTerminal-macos-arm64.zip (ZIP Archive)
mac
macOS(Intel 64-bit CPU (x86_64))Intel Mac
OmniTerminal-macos-intel.dmg (DMG Disk Image)
Win
Windows(x64 (64-bit Intel / AMD))Recommended (Win)
OmniTerminal-windows-amd64.zip (ZIP Portable)
Win
Windows(ARM64 (Surface / Snapdragon X))Win ARM64
OmniTerminal-windows-arm64.zip (ZIP Portable)
Lin
Linux(x86_64 (glibc 2.35+))Ubuntu / Debian / RHEL
OmniTerminal-linux-amd64.tar.gz (tar.gz Universal Archive)
Quick Start

Installation & Initial Setup

No external runtime dependencies required. Get configured and connected in three simple steps.

01

Download & Launch

macOS: Mount DMG and drag to Applications. Windows & Linux: Extract the portable ZIP or tar.gz archive and run the executable directly.

02

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.

03

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.

⚡ Productivity Keybindings Cheat Sheet

Native Terminal Ergonomics
Copy selected text, or pass SIGINT interrupt signal if no selectionCmd/Ctrl + C
Summon Live Buffer Filter pane with regex log streamingCmd/Ctrl + Shift + F
Broadcast multi-line command to all terminals via Compose PaneCtrl + Enter
Fast in-terminal regex search and match highlightsCmd/Ctrl + F
Toggle borderless fullscreen workspaceF11
Open a new session or launch local ShellDouble click Tab bar