Salvatore D'Amico · sviluppatore full stack

Cable

App desktop | Rust + Tauri · App desktop

Condivisione di file e testi fra Linux e smartphone (Android o iPhone) sulla rete locale, senza account né cloud.

Cosa ho fatto

Cable parla il protocollo LocalSend v2: il PC compare fra i dispositivi vicini e si inviano file, cartelle e appunti in entrambe le direzioni, con cifratura HTTPS e verifica dell'identità del telefono. Il motore è in Rust, l'interfaccia è un guscio Tauri 2 con un design in vetro che segue il tema del sistema. Ci sono anche la ricezione in background, l'avvio con il PC e, facoltativo, lo schermo dell'iPhone sul PC via AirPlay.

  • Motore in Rust (tokio, hyper, rustls), un solo binario
  • Compatibile con LocalSend: nessun account, nessun cloud
  • Identità verificabile dei dispositivi e PIN di ricezione
  • Test automatici: unitari, end-to-end e sulla ricezione

Tecnologie

Rust, Tauri 2, tokio, LocalSend v2

Progettata e sviluppata insieme al collega lonelyfrank

Link

Ti serve qualcosa di simile? Scrivimi.