pv
brew install pv
v1.11.0
Artistic-2.0
Monitor throughput and display progress bars for data flowing through Unix pipes.
Why you might care
Inserts into any pipeline to show real-time transfer speed, data processed, and estimated time remaining without buffering or modifying the data. Essential for long operations (backups, bulk downloads, large file processing) where you need visibility into what's happening; complements tools like dd, tar, and rsync gracefully.
4.2k
30-day installs · #683
11.8k
90-day · #745
56.0k
365-day · #631
Runtime dependencies
Links
- https://www.ivarch.com/programs/pv.shtml
- Brew formula source: Formula/p/pv.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [
"pipeviewer"
],
"alternatives": [
"bar",
"progress",
"dd",
"rsync"
],
"build_dependencies": [],
"categories": [
"terminal-utility",
"monitoring"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"gettext"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Monitor data\u0027s progress through a pipe",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:41:01+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "pv",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://www.ivarch.com/programs/pv.shtml",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "ivarch.com: Pipe Viewer",
"installs_30d": 4184,
"installs_365d": 55985,
"installs_90d": 11806,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Artistic-2.0",
"llm_generated_at": "2026-06-20T23:46:23+00:00",
"llm_model": "claude-haiku-4-5",
"name": "pv",
"oldnames": [],
"one_liner": "Monitor throughput and display progress bars for data flowing through Unix pipes.",
"optional_dependencies": [],
"rank_30d": 683,
"rank_365d": 631,
"rank_90d": 745,
"raw_hash": "9586ef0b36e88c18",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/p/pv.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
"ncurses"
],
"version_head": null,
"version_stable": "1.11.0",
"versioned_formulae": [],
"why_use_this": "Inserts into any pipeline to show real-time transfer speed, data processed, and estimated time remaining without buffering or modifying the data. Essential for long operations (backups, bulk downloads, large file processing) where you need visibility into what\u0027s happening; complements tools like dd, tar, and rsync gracefully."
}