Version Tracker
Version Tracker is a native macOS application that unifies the tracking and updating of over 100,000 software packages from 47 different sources. It scans the system for installed applications, command-line tools, package managers, and developer runtimes, then presents a dashboard showing outdated counts, categories, and charts. The app covers everything from Homebrew and Mac App Store applications to npm, pip, Cargo, and Docker images, making it a comprehensive update manager for developers and power users. Its real-time refresh keeps the status current, and it automatically removes updated items from the outdated list.\n\nBeyond update management, Version Tracker integrates with security databases to enrich each package with vulnerability information. It verifies Apple code signing, Gatekeeper assessment, notarization status, and cross-references against CVE databases and the macOS Security Advisory (SOFA) feed. This allows users to make informed decisions before updating, ensuring that fixes for known vulnerabilities are applied promptly. The app itself is signed, notarized by Apple, and verified clean on VirusTotal.\n\nThe tool supports a wide array of update mechanisms: native Mac App Store updates, Sparkle-based apps, Electron/Squirrel updaters, Google Software Update, Adobe Creative Cloud, Microsoft AutoUpdate, and many more. It also monitors developer toolchains such as Node.js, Python, Rust, Go, Ruby, Flutter, and Java, effectively replacing multiple manual check routines. A menu bar panel provides quick access to pending updates, with one-click update and open actions. All data stays on-device, with no sign-up or internet connection required for core functionality, ensuring privacy.
- Category
- Security Software
- Pricing
- Unknown
Problem solved
Version Tracker addresses the fragmentation of software updates on macOS by providing a single interface to monitor, verify, and install updates across dozens of package managers, app updaters, and developer tools. It eliminates the need for users to manually check each source, reduces the risk of running vulnerable software, and ensures compatibility with the latest macOS releases.
Use cases
- Update all Homebrew packages and casks with a single click
- Identify and patch known vulnerabilities (CVE) across installed applications
- Keep global developer tools (npm, pip, Cargo, etc.) up-to-date
- Monitor macOS system updates alongside third-party apps
- Audit application code signing and notarization status
- Ensure compatibility with the latest macOS releases by updating outdated apps
- Replace MacUpdater for continued unified update management
Audience
- Developers
- ML Engineers
- Data Scientists
- Researchers
Pros
- Supports over 100,000 packages across 47 sources
- Built-in security checks (CVE, code signing, notarization)
- 100% private, no sign-up required
- Native macOS app with Apple Silicon and Intel support
- One-click update for individual or all packages
Cons
- macOS only; no Windows or Linux support
- Pricing details not publicly available (only 7-day trial)
- Requires local installation and may consume system resources
- Cannot update apps from sources not natively supported
- Limited to package managers and updaters it specifically integrates
Official website: https://version-tracker.app/
Canonical LambdaBase page: https://www.lambdabase.com/tools/version-tracker