🍺 BREW Explorer

← all formulae

ipget

brew install ipget v0.13.1 MIT

Retrieve files over IPFS and save them locally

11
30-day installs · #8433
49
90-day · #7378
326
365-day · #6118
421
★ GitHub stars · updated 2mo ago

Build dependencies

go

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Retrieve files over IPFS and save them locally",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:54+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ipget",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-03T21:15:34Z",
  "github_readme_excerpt": "# ipget\n\n[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](https://protocol.ai)\n[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.io/)\n\n\u003e wget for IPFS: retrieve files over IPFS and save them locally.\n\n`ipget` is a standalone program analogous to [GNU `wget`](https://www.gnu.org/software/wget/). Unlike wget though, `ipget` specializes in downloading files and directory structures from the [IPFS network](https://ipfs.io).\n\n`ipget` includes its own IPFS node, so you don\u0027t need IPFS installed on your\nsystem. This makes it ideal for users and projects that want a simple utility\nfor whenever they want to retrieve files from IPFS.\n\n\n## Install\n\nDownload a binary for your platform from [IPFS Distributions](https://dist.ipfs.io/#ipget).\n\n### Install From Source\n\n```\n$ go install github.com/ipfs/ipget@latest\n```\n\n### Example\n\nFind a fun IPFS address and `ipget` away!\n\n```\n$ ipget QmQ2r6iMNpky5f1m4cnm3Yqw8VSvjuKpTcK1X7dBR1LkJF/cat.gif -o nyan.gif\n```\nor with an `/ipfs` prefix:\n```\n$ ipget -o nyan.gif /ipfs/QmQ2r6iMNpky5f1m4cnm3Yqw8VSvjuKpTcK1X7dBR1LkJF/cat.gif\n```\nor even IPNS addresses (note this is an IPNS address example and does not work):\n```\n$ ipget /ipns/QmQG1kwx91YQsGcsa9Z1p6BPJ3amdiSLLmsmAoEMwbX61b/files/cat.gif\n```\n\n## Usage\n\n```\nNAME:\n   ipget - Retrieve and save IPFS objects.\n\nUSAGE:\n   ipget [global options] command [command options] [arguments...]\n\nVERSION:\n   see version.json\n\nCOMMANDS:\n   help, h  Shows a list of commands or help for one command\n\nGLOBAL OPTIONS:\n   --output value, -o value  specify output location\n   --node value, -n value    specify ipfs node strategy (\"local\", \"spawn\", \"temp\" or \"fallback\") (default: \"fallback\")\n   --peers value, -p value   specify a set of IPFS peers to connect to\n   --progress                show a progress bar (default: false)\n   --help, -h                show help (default: false)\n   --version, -v             print the version (default: false)\n",
  "github_repo": "ipfs/ipget",
  "github_stars": 421,
  "github_topics": [],
  "homepage": "https://github.com/ipfs/ipget/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 11,
  "installs_365d": 326,
  "installs_90d": 49,
  "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": "ipget",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 8433,
  "rank_365d": 6118,
  "rank_90d": 7378,
  "raw_hash": "fba42bff5487bb32",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/i/ipget.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.13.1",
  "versioned_formulae": [],
  "why_use_this": null
}