Introduction

Remora is an open-source remote desktop app written in Rust. Share your ID and password and a partner can see and control your screen, whether they're across the room or across the world. You can also run your own server, so no company sits between you and the computers you manage.

Why Remora

Private by design

Every session is end-to-end encrypted. The server relays ciphertext and never learns your password.

Direct when possible

Sessions go peer-to-peer through home routers, like TeamViewer. The relay is only a fallback.

Yours to host

A single small server binary. No accounts and no telemetry. Run it on a cheap VPS or inside your network.

Works without a server too

Type an IP address to connect over a LAN, a VPN such as Tailscale, or a forwarded port.

What's in the box

PartWhat it is
remoraThe desktop app. Every install can both share its screen and control other computers.
remora-serverThe rendezvous server: it maps IDs to devices, helps peers connect directly, and relays traffic when needed.
remora snapshotA headless command that grabs one frame from a remote machine, handy for scripts and monitoring.

How the docs are organized