pv
« Back to VersTracker
Description:
Monitor data's progress through a pipe
Type: Formula  |  Latest Version: 1.10.3@0  |  Tracked Since: Nov 22, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: cli monitoring utilities pipe progress
Install: brew install pv
About:
pv (Pipe Viewer) is a terminal-based tool for monitoring the progress of data through a pipeline. It provides visual feedback such as progress bars, transfer rates, and elapsed time, making it ideal for tracking long-running operations. This utility helps users diagnose bottlenecks and estimate completion times for data transfers or processing tasks.
Key Features:
  • Visual progress bars with customizable formats
  • Displays transfer rates, elapsed time, and ETA
  • Handles large files and pipes without modification
  • Supports rate limiting and buffer size control
Use Cases:
  • Monitoring large file copies or downloads
  • Tracking progress of database backups or exports
  • Visualizing data processing in command-line pipelines
Alternatives:
  • dd – Core utility for copying data but lacks built-in progress indicators
  • rsync --progress – File transfer tool with progress, but specific to sync operations
Version History
Detected Version Rev Change Commit
Nov 22, 2025 5:12pm 0 VERSION_BUMP 96f35a84
Oct 18, 2025 8:20pm 0 VERSION_BUMP 433b79d7
Oct 11, 2025 11:11pm 0 VERSION_BUMP 08c0f0d0
Jan 12, 2025 5:05pm 0 VERSION_BUMP 3390495a
Dec 22, 2024 2:11pm 0 VERSION_BUMP bd49815b