jigdo
« Back to VersTracker
Description:
Tool to distribute very large files over the internet
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: file-distribution downloader iso mirroring cli
Install: brew install jigdo
About:
Jigdo is a tool designed to facilitate the distribution of large files, such as Linux ISO images, by splitting them into smaller, manageable pieces. It allows users to download these pieces from various mirrors simultaneously and reassemble them into the original file. This method significantly reduces server load and improves download speeds for end-users.
Key Features:
  • Decomposes large files into small, downloadable pieces
  • Supports parallel downloads from multiple mirrors
  • Uses small template files to reconstruct the original image
  • Reduces bandwidth costs for file distributors
Use Cases:
  • Distributing large Linux distribution ISO images efficiently
  • Mirroring large files without requiring massive storage on mirrors
  • Downloading large files over unreliable connections with resumable chunks
Alternatives:
  • BitTorrent – BitTorrent is a peer-to-peer protocol that requires a client and swarm, whereas Jigdo relies on standard HTTP/FTP mirrors.
  • rsync – rsync is excellent for syncing directories or updating files, but Jigdo is specifically optimized for assembling large files from disparate mirror sources.
Version History
Detected Version Rev Change Commit
Sep 14, 2024 9:33am 0 VERSION_BUMP 3b8df087