macOS
brew install jpeg-archivelocal Homebrew formula metadata
brew
Utilities for archiving JPEGs for long term storage. Version 2.2.0 via Homebrew; verified 2026-06-22.
install
brew install jpeg-archivelocal Homebrew formula metadata
nix profile install nixpkgs#jpeg-archivenixpkgs package indexes · pkgs/by-name/jp/jpeg-archive/package.nix · source: api.github.com
sudo pacman -S jpeg-archiveArch Linux sync databases · jpeg-archive · source: geo.mirror.pkgbuild.com
overview
Utilities for archiving JPEGs for long term storage
history
JPEG Archive is a set of command-line tools for reducing, comparing, hashing, and batch-processing JPEG photo collections. It grew around a package-nerd-friendly idea: keep the broadly supported JPEG format, but squeeze storage cost by recompressing images to visually similar output.
The upstream README frames the project around long-term photo storage and web serving. Its goals are to use common JPEG files, minimize storage space and cost, and identify duplicate or similar photos. The toolset includes jpeg-archive, jpeg-recompress, jpeg-compare, and jpeg-hash.
The 2.0.0 release line changed the underlying JPEG encoder to mozjpeg and defaulted to progressive output. The GitHub release page shows the 2.2.0 release dated 2018-07-15, while the README retains a 2015 copyright notice for Daniel G. Taylor.
JPEG Archive found its audience among people with large photo folders rather than application developers. Packaging in Homebrew, Nix, and Arch fits that pattern: install a few binaries, combine them with GNU Parallel or Ladon, dcraw, exiftool, and shell scripts, and run them over existing photo trees.
The README shows jpeg-archive as a folder-level wrapper and jpeg-recompress as the core optimizer. jpeg-recompress searches for the smallest JPEG quality that preserves perceived visual quality, optimizes Huffman tables, and can copy EXIF, IPTC, XMP, and color profile metadata by default.
The project is notable because it packaged image-quality metrics into everyday shell tooling. It is not just another cjpeg wrapper: it represents the practical, storage-saving side of perceptual image comparison in a small Unix utility set.
security posture
broad file, network, media, or database tool signal.
blue risk · medium confidence · tool
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
jpeg-archive | cli | global executable | |
jpeg-compare | cli | global executable | |
jpeg-hash | cli | global executable | |
jpeg-recompress | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/danielgtaylor/jpeg-archive
install metadata
| Package key | brew:jpeg-archive |
|---|---|
| Version | 2.2.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/jpeg-archive |
| Homepage | https://github.com/danielgtaylor/jpeg-archive |
| Repository | https://github.com/danielgtaylor/jpeg-archive |
| Upstream docs | https://github.com/danielgtaylor/jpeg-archive#readme |
| License | MIT |
| Source archive | https://github.com/danielgtaylor/jpeg-archive/archive/refs/tags/v2.2.0.tar.gz |
| Last updated | 2026-06-22T14:03:50-07:00 |
| Pulse | updated |
| Dependencies | mozjpeg |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | jpeg-archive |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
jpeg-archive
nix profile install nixpkgs#jpeg-archivejpeg-archive 2.2.0-4
Utilities for archiving JPEGs for long term storage
https://github.com/danielgtaylor/jpeg-archive/
sudo pacman -S jpeg-archivesource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.