dud
« Back to VersTracker
Description:
CLI tool for versioning data
Type: Formula  |  Latest Version: 0.4.5@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: version-control data-versioning machine-learning cli reproducibility
Install: brew install dud
About:
Dud is a command-line interface tool designed for versioning large data files and machine learning models. It works alongside existing version control systems like Git by creating lightweight pointers to data, enabling efficient tracking of datasets without bloating repositories. This approach simplifies collaboration and reproducibility in data science and ML workflows.
Key Features:
  • Dedicated pointer system for large files
  • Integration with Git workflows
  • Content-addressable storage
  • Efficient data synchronization
Use Cases:
  • Versioning large datasets in machine learning projects
  • Collaborating on data-heavy research without repository bloat
  • Ensuring reproducibility of data science experiments
Alternatives:
  • DVC – DVC is more feature-rich with extensive pipeline orchestration and cloud integrations, while Dud offers a simpler, more lightweight approach focused on core versioning.
  • Git LFS – Git LFS stores file contents directly in Git history, whereas Dud uses a pointer system that can work with any storage backend.
License: BSD-3-Clause
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 1:06pm 0 VERSION_BUMP 99f10f19
Sep 13, 2025 4:24pm 0 VERSION_BUMP ed41d148