pkgdiff
« Back to VersTracker
Description:
Tool for analyzing changes in software packages (e.g. RPM, DEB, TAR.GZ)
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: package-management diff version-control developer-tools reporting
Install: brew install pkgdiff
About:
Pkgdiff is a command-line utility that compares two versions of a software package and generates a detailed HTML report. It analyzes changes in file structure, metadata, and content across various formats like RPM, DEB, and TAR.GZ. This provides developers with a clear, visual overview of modifications between releases.
Key Features:
  • Supports multiple package formats (RPM, DEB, TAR.GZ, etc.)
  • Generates interactive HTML reports with visual change summaries
  • Detects changes in file metadata, permissions, and content
  • Provides detailed analysis of added, removed, and modified files
Use Cases:
  • Auditing changes between software versions before deployment
  • Verifying package integrity and build reproducibility
  • Analyzing differences in Linux distribution packages
Alternatives:
  • rpmdev-diff – rpmdev-diff is specific to RPM packages, whereas Pkgdiff supports a wider range of formats.
  • diffoscope – diffoscope performs deep content diffs on any file type, while Pkgdiff is optimized for structured package formats and provides specialized reports.
Version History
Detected Version Rev Change Commit
Jan 12, 2025 10:26pm 0 VERSION_BUMP 3186e47e
Jan 12, 2025 1:53pm 0 VERSION_BUMP 713ce5ac