gaffitter
« Back to VersTracker
Description:
Efficiently fit files/folders to fixed size volumes (like DVDs)
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: cli archiving backup optimization file-management
Install: brew install gaffitter
About:
Gaffitter is a command-line utility that optimally fits files and directories onto fixed-size media such as CDs or DVDs. It uses a genetic algorithm to solve the bin packing problem, ensuring the most efficient use of available space. This tool is ideal for users needing to archive or distribute large datasets across multiple volumes.
Key Features:
  • Genetic algorithm for optimal space utilization
  • Support for multiple volume formats (ISO, UDF, CUE/BIN)
  • Command-line interface for scripting and automation
  • Handles large file collections efficiently
Use Cases:
  • Archiving large project backups to multiple DVDs
  • Splitting large datasets for distribution on CDs
  • Optimizing storage usage on removable media
Alternatives:
  • dvdisaster – Focuses on data recovery and error correction rather than optimization
  • mkisofs – Creates ISO images but lacks automatic optimization for multi-volume sets
Version History
Detected Version Rev Change Commit
Sep 11, 2025 6:27pm 0 VERSION_BUMP 11a78ec4
Sep 13, 2024 8:16am 0 VERSION_BUMP 4294f5d3