/// Progetto · REMOTE DESKTOP / SWIFT

Jimby

Un software di desktop remoto fatto interamente da zero: host nativi per Mac e Windows, app per collegarsi da iPhone, Mac e Windows, e un server di inoltro cifrato.

  • Swift
  • Rust
  • Go
  • HEVC
  • Django
Jimby: cattura dello schermo

note

Jimby è nato perché non volevo mettere insieme pezzi di altri (VNC, una VPN, un server di terze parti) e chiamarlo prodotto. Ogni parte l'ho scritta io: la cattura e la codifica sul computer da controllare, il server in mezzo, le app dall'altra parte.

Su Mac lo schermo viene catturato e trasmesso in HEVC a quasi 60 fotogrammi al secondo. Per Windows c'è una versione in Rust. Ci si collega da iPhone, Mac e Windows.

Le sessioni sono cifrate end-to-end: il server inoltra i dati ma non li può leggere. I dispositivi si abbinano con un link valido una sola volta, e le chiavi private restano nella Secure Enclave quando il dispositivo ce l'ha.

Non è una demo: è in beta pubblica su getjimby.com, con un piano gratuito, un abbonamento Pro e il sito in cinque lingue. L'app per iPhone sta per arrivare sull'App Store.

Lavoriamo insieme?

> In attesa di input…_