brightSay hi
← The whole shelf

croc-desktop

2026

Send files and text between devices — end-to-end encrypted, peer-to-peer, no cloud. A friendly Wails v3 app for croc, on desktop and mobile.

Year
2026
Stack
Go · Wails v3
Sending files — pick a file or folder and get a code
Sending files — pick a file or folder and get a code
Receiving files — enter the code on the other device
Receiving files — enter the code on the other device
Transfer history
Transfer history
Transfer logs
Transfer logs

croc-desktop is a friendly app for croc: end-to-end encrypted, peer-to-peer transfer of files and text between devices. No accounts, no cloud storage in the middle — the two devices talk to each other directly, and a short code is the whole handshake.

Why it exists

croc itself is a command-line tool. It’s excellent, but “open a terminal” is where most people bounce off. croc-desktop keeps the same protocol and wraps it in an app you can hand to anyone: pick a file, read out the code, done.

What’s inside

  • Send and receive — files, folders, and plain text, with a code shown up front for the other device.
  • History and logs — what went where, and what the relay said while it happened.
  • Desktop and mobile — Linux, macOS, and Windows on the desktop; iOS and Android in your pocket. Same flow everywhere.

Under the hood

Built with Wails v3 — a Go backend with a web frontend compiled into a native shell per platform. Releases are built in CI and published on GitHub.