croc
brew install croc
v10.4.4
MIT
Securely send things from one computer to another
1.0k
30-day installs · #1291
3.1k
90-day · #1322
10.3k
365-day · #1412
35.3k
★ GitHub stars · updated 2mo ago
Build dependencies
GitHub topics
data-transfer
file-sharing
golang
pake
peer-to-peer
tcp
transfer
Links
- https://github.com/schollz/croc
- GitHub: schollz/croc
- Brew formula source: Formula/c/croc.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"go"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Securely send things from one computer to another",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:42+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "croc",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-19T08:32:16Z",
"github_readme_excerpt": "\u003cp align=\"center\"\u003e\n \u003cimg src=\"https://user-images.githubusercontent.com/6550035/46709024-9b23ad00-cbf6-11e8-9fb2-ca8b20b7dbec.jpg\" width=\"408px\" border=\"0\" alt=\"croc\"\u003e\n \u003cbr\u003e\n \u003ca href=\"https://github.com/schollz/croc/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/schollz/croc\" alt=\"Version\"\u003e\u003c/a\u003e\n \u003ca href=\"https://github.com/schollz/croc/actions/workflows/ci.yml\"\u003e\u003cimg src=\"https://github.com/schollz/croc/actions/workflows/ci.yml/badge.svg\" alt=\"Build Status\"\u003e\u003c/a\u003e\n \u003ca href=\"https://github.com/sponsors/schollz\"\u003e\u003cimg alt=\"GitHub Sponsors\" src=\"https://img.shields.io/github/sponsors/schollz\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n \u003cstrong\u003eThis project\u2019s future depends on community support. \u003ca href=\"https://github.com/sponsors/schollz\"\u003eBecome a sponsor today\u003c/a\u003e.\u003c/strong\u003e\n\u003c/p\u003e\n\n## About\n\n`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:\n\n- Allows **any two computers** to transfer data (using a relay)\n- Provides **end-to-end encryption** (using PAKE)\n- Enables easy **cross-platform** transfers (Windows, Linux, Mac)\n- Allows **multiple file** transfers\n- Allows **resuming transfers** that are interrupted\n- No need for local server or port-forwarding\n- **IPv6-first** with IPv4 fallback\n- Can **use a proxy**, like Tor\n\nFor more information about `croc`, see [my blog post](https://schollz.com/tinker/croc6/) or read a [recent interview I did](https://console.substack.com/p/console-91).\n\n\n\n## Install\n\nYou can download [the latest release for your system](https://github.com/schollz/croc/releases/latest), or install a release from the command-line:\n\n```bash\ncurl https://getcroc.schollz.com | bash\n```\n\n### On macOS\n\nUsing [Homebrew](https://brew.sh/):\n\n```bash\nbrew install croc\n```\n\nUsing [MacPorts](https://www.macports.org/):\n\n```bash\nsudo port selfupdate\nsudo port install croc\n```\n\n### On Windo",
"github_repo": "schollz/croc",
"github_stars": 35284,
"github_topics": [
"data-transfer",
"file-sharing",
"golang",
"pake",
"peer-to-peer",
"tcp",
"transfer"
],
"homepage": "https://github.com/schollz/croc",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 1034,
"installs_365d": 10258,
"installs_90d": 3149,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "croc",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 1291,
"rank_365d": 1412,
"rank_90d": 1322,
"raw_hash": "b6f744a9c4210622",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/croc.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "10.4.4",
"versioned_formulae": [],
"why_use_this": null
}