What does HackerNews think of croc?

Easily and securely send things from one computer to another :crocodile: :package:

Language: Go

#6 in Go
#1 in P2P
I think croc is a superior solution here. Encrypted transfer. Automatic local peer detection. Human speakable commands. Turns off when you’re done. No firewall fiddling (and unfiddling)

Pythons web server is single threaded I believe so any simultaneously connections break.

https://github.com/schollz/croc

It's really not at all.

https://github.com/magic-wormhole/magic-wormhole - get things from one computer to another, safely

https://github.com/schollz/croc - Easily and securely send things from one computer to another

https://upload.disroot.org/ - 2GB per file, end to end encrypted, source: https://github.com/ldidry/lufi, other instances: https://alt.framasoft.org/framadrop/

https://datash.co/ - end to end encrypted, made for transfer between two devices

https://send.tresorit.com/ - 5GB per file, end to end encrypted

https://github.com/kern/filepizza - WebRTC + STUN/TURN file transfer between multiple devices

https://instant.io/ - WebTorrent transfers between browsers

https://wormhole.app/ - share files with end to end encryption and a link that expires, or keeps working after closing browser

https://toffeeshare.com/ - p2p, end to end encrypted

https://wetransfer.com/ - emails link to recipient of file

https://docsend.com/ - can protect files with email/pass verification. can revoke access or eSign documents

and many, many more. these are just the ones I've seen that are geared towards direct transfer between two computers, but there's hundreds more sites that offer free file storage, even without an account or any personal info needed.

You can also take a look at the following:

Croc:

- Site: https://schollz.com/blog/croc6/

- Source: https://github.com/schollz/croc

Magic Wormhole:

- Source: https://github.com/magic-wormhole/magic-wormhole

Send (A fork of Mozilla's Send):

- Site: https://send.vis.ee/

- Source: https://github.com/timvisee/send

- CLI: https://gitlab.com/timvisee/ffsend

I've personally used Snapdrop and Croc before and they're both very nice

I'm a huge fan of croc[0]. Very similar to Magic Wormhole, but a bit more flexible and written in go.

Straight from the README:

> croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following:

- allows any two computers to transfer data (using a relay)

- provides end-to-end encryption (using PAKE)

- enables easy cross-platform transfers (Windows, Linux, Mac)

- allows multiple file transfers

- allows resuming transfers that are interrupted

- local server or port-forwarding not needed

- ipv6-first with ipv4 fallback

- can use proxy, like tor

refs:

[0]https://github.com/schollz/croc

My take on this [1]. Explanation article [2]. In fact the use-case I addressed was slightly different (explained in the article) and later I found the similar tool [3] which probably is more powerful.

[1] https://github.com/xonixx/serv

[2] https://medium.com/cmlteam/develop-a-utility-on-graalvm-cc16...

[3] https://github.com/schollz/croc

There's also https://github.com/schollz/croc which is a very simple P2P CLI transfer tool.
croc is my favourite way of transferring files between computers I control.

https://github.com/schollz/croc

It's similar to magic wormhole if you've heard of that, but a bit more polished. I think for me it offers the best possible UX.

transfer.sh is also good if you can't install these for whatever reason.

I just installed this app 2 days ago for running croc [0]

Works great. Will use Termux till/if it breaks.

[0] - https://github.com/schollz/croc

Not web based but I have used croc https://github.com/schollz/croc to send files between pc and laptop on same network and between two computers on different continents.
This is cool, but croc[1] offers the same interface, but with much, much lighter code and an overall better experience (and documentation). It's been posted to HN before[2].

[1]: https://github.com/schollz/croc [2]: https://news.ycombinator.com/item?id=24503077