fetch
« Back to VersTracker
Description:
Download assets from a commit, branch, or tag of GitHub repositories
Type: Formula  |  Latest Version: 0.4.6@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: github downloader cli devops automation
Install: brew install fetch
About:
Fetch is a command-line utility designed to download specific assets from GitHub repositories without needing to clone the entire repository. It allows users to target specific commits, branches, or tags, streamlining the process of retrieving build artifacts or source code. This tool is particularly useful for CI/CD pipelines and developers needing precise version control over external dependencies.
Key Features:
  • Download assets from specific GitHub commits, branches, or tags
  • No git clone required, reducing bandwidth and storage usage
  • Simple CLI interface for easy integration into scripts
  • Supports private repositories (via standard GitHub authentication)
Use Cases:
  • Fetching specific binary releases for build environments
  • Retrieving source code snapshots for debugging or patching
  • Automating dependency management in CI/CD pipelines
Alternatives:
  • curl/wget – Fetch provides structured GitHub URL resolution and version handling, whereas curl/wget require manual URL construction.
  • git clone – Fetch is lightweight and downloads only the specific assets, while git clone downloads the entire repository history.
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 1:06pm 0 VERSION_BUMP a32cd238
Sep 13, 2025 7:59pm 0 VERSION_BUMP 9692a0b7