in reply to hexinvictus [he/him]

Both the rendezvous/mailbox and transport servers are available under an MIT license, though not every client makes it easy to use your own rendezvous.

I personally use the rymdport GUI client and the rust CLI.

in reply to 7_Stipend_Jackal

Croc, although it's command-line only.

Syncthing is also great but may not be what you're looking for.

in reply to 7_Stipend_Jackal

I wrote my own. I aimed for a different UX than most services. For my use case I have a few devices that I often share files between. So opening the tool on both devices was a bit annoying. Instead you select the file on the first device and you get a push notification on the other. Then the transfer is done over WebRTC (locally if possible). All communication is done end-to-end encrypted and over your browser's push service.

Hosted: filepush.kevincox.ca/

Source: gitlab.com/kevincox/filepush

in reply to 7_Stipend_Jackal

pairdrop.net maybe?

It's mainly for local network, but you can do internet transfers.

github.com/schlagmichdoch/pair…

in reply to 7_Stipend_Jackal

Depends on where you want to transfer your files. Do you want to sync your files to a server? Syncthing is perfect for that. SFTP and SCP also work well enough for that. Do you need to send a file to somebody else? Check out croc or portal.