{"data":{"slug":"croc","name":"croc","tagline":"MIT secure peer file send — relay + PAKE","category":"devops","categoryName":"DevOps","url":"https://getcroc.com","github":"https://github.com/schollz/croc","pricing":"open-source","hook":"croc is “send this folder to that laptop” when the other side is a person, not an S3 bucket.","whatsGood":"MIT. schollz/croc. CLI (and getcroc.com browser) that pairs two machines with a short code, derives a key via PAKE, and transfers end-to-end — public relay or `croc relay` you host. Resume, multi-file, cross-platform. Source github.com/schollz/croc.","theCatch":"Vs rclone (*rsync for 70+ cloud remotes*): croc is *peer send*, not cloud sync/mount and not a backup vault. Default path uses a public relay (you can self-host). Code phrase is the trust; treat it like a one-time password, not a permanent share link.","verdict":"MIT peer file send. Free forever; rclone the remotes, croc the person in the other room.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Networking","subcategory":"Networking","tags":["cli","self-host","permissive","active"],"capabilities":["p2p","transfer","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":40635,"starsPerWeek":86,"access":"free","archived":false,"repo":{"createdAt":"2017-10-17","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"github-actions","name":"GitHub Actions","tagline":"CI/CD that lives where your code does"},{"slug":"docker","name":"Docker","tagline":"Container runtime that changed deployment"},{"slug":"kubernetes","name":"Kubernetes","tagline":"Container orchestration at scale"},{"slug":"pulumi","name":"Pulumi","tagline":"Infrastructure as code in real languages"},{"slug":"fly-io","name":"Fly.io","tagline":"Deploy apps to VMs close to your users"}],"links":{"self":"/api/gems/croc","html":"/gems/croc","markdown":"/gems/croc.md","category":"/api/gems?category=devops","categoryPage":"/stacks/devops"}}