Desktop app for Linux and macOS — version 0.2.0-alpha.1Early access
A unified remote-operations workspace — not just another terminal.
SSH, SFTP, RDP and VNC, agentless live server health, executable runbooks, multi-host operations and SSH tunnels in one local-first desktop app. Free for up to three servers.
Before you buy:documentationrelease historysource code
| Host | CPU | RAM | Disk | State |
|---|---|---|---|---|
| web-01 | healthy | |||
| db-primary | disk 79% | |||
| worker-03 | healthy | |||
| edge-eu | — | — | — | unreachable |
Running servers means a terminal here, a file client there, top in one tab and a half-remembered fix in someone's head. RemoteOpsX puts connection, health, files, tunnels and repeatable procedures in one window — and keeps every credential in your operating system's keyring, never in the app's database.
Tabbed terminals on the system OpenSSH client, a file browser over SSH/SCP, and a persistent transfer queue with progress, cancellation and recursive copies.
Launches FreeRDP and your VNC viewer with certificate trust-on-first-use; stored passwords are passed over stdin, never on the command line.
CPU, RAM, swap, disks, load, uptime, network rate, processes, listening ports and failed services over a separate SSH exec path — nothing to install on the server.
Bounded history per server with threshold rules, cooldowns and acknowledgeable alert events.
YAML steps with variables, backend-rendered dry-run preview, confirmation boundaries on destructive commands, bounded execution and persisted history.
Run a command on up to 50 hosts with bounded concurrency, production and destructive confirmation, real cancellation and per-host audit results.
Local, remote and dynamic SOCKS forwards with autostart and reconnect policies; key-auth bastions with explicit host-key trust on both hops.
An app-managed known_hosts with SHA-256 fingerprint review. First contact needs an explicit Trust; a changed key stays blocked until you Replace it.
Passwords live in the OS keyring; SQLite stores references only. Known secrets are masked from terminal output, errors, runbook results and exports.
Versioned, authenticated export and import of your workspace — without the keyring secrets — plus startup recovery after an unclean exit.
Open the app and see every server's health, unacknowledged alerts and tunnel state before touching a shell.
Run the diagnosis runbook you wrote in daylight, step by step, with a confirmation before anything destructive.
One command on fifty hosts, bounded concurrency, and a per-host record of what happened.
Download the build for your platform. Paid plans unlock inside the app after you sign in with your account.
Pro and Team include updates and support for the length of the subscription. The Free plan is supported through GitHub issues.
See how licensing and buying work, the software license and the refund policy.
Yes. Free covers up to three server profiles with the SSH terminal, OpenSSH config import, basic SFTP and basic health, with no time limit. Paid plans add unlimited servers, advanced health, runbooks, multi-host operations, tunnels and backup.
No. The app connects straight to your servers. Hostnames, IPs, credentials, terminal traffic, commands, runbook output and transferred files never touch our services. The account service only handles sign-in, subscription state, device activation and signed entitlements.
You sign in inside the app with a device code. The app receives an Ed25519-signed entitlement bound to that device, verifies it locally, and falls back to Free if it is missing or invalid. It keeps working offline for a grace period.
Not yet. RemoteOpsX ships for Linux and macOS today. It is built on Tauri, which can target those platforms, but no build for them exists on the current release line and we do not sell what we cannot ship.
Yes. RemoteOpsX is developed in the open under the MIT license; the repository link is on this page.
The current line is 0.2.0-alpha. Core features are implemented and tested in CI, and signed public releases are the next step. Until then, plans are quoted per team rather than priced on the page.
Something not answered here? Ask us directly.
Need changes or a custom integration? Start a project
RemoteOpsX is in early access: pick the plan that fits and request access. You get a written price before any commitment.
A cloud call center for sales and support teams.
Ship PHP code without shipping your source.
A sales CRM your team will actually keep up to date.
Asterisk calling inside Perfex CRM.