🍺 BREW Explorer

← all formulae

bandwhich

brew install bandwhich v0.23.1 MIT

Terminal bandwidth utilization tool

283
30-day installs · #2283
998
90-day · #2210
3.5k
365-day · #2281
11.8k
★ GitHub stars · updated 2mo ago

Build dependencies

GitHub topics

bandwidth cli dashboard networking

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Terminal bandwidth utilization tool",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:45+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "bandwhich",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-01T02:50:05Z",
  "github_readme_excerpt": "# bandwhich\n\n![demo](res/demo.gif)\n\nThis is a CLI utility for displaying current network utilization by process, connection and remote IP/hostname\n\n## Table of contents\n\n- [bandwhich](#bandwhich)\n  - [Table of contents](#table-of-contents)\n  - [Project status](#project-status)\n  - [How does it work?](#how-does-it-work)\n  - [Installation](#installation)\n    - [Downstream packaging status](#downstream-packaging-status)\n    - [Download a prebuilt binary](#download-a-prebuilt-binary)\n  - [Building from source](#building-from-source)\n    - [Cross-compiling](#cross-compiling)\n      - [Android](#android)\n  - [Post install (Linux)](#post-install-linux)\n    - [1. `setcap`](#1-setcap)\n      - [Capabilities explained](#capabilities-explained)\n    - [2. `sudo` (or alternative)](#2-sudo-or-alternative)\n  - [Post install (Windows)](#post-install-windows)\n  - [Usage](#usage)\n  - [Contributing](#contributing)\n  - [License](#license)\n\n## Project status\n\nThis project is in passive maintenance. Critical issues will be addressed, but\nno new features are being worked on. However, this is due to a lack of funding\nand/or manpower more than anything else, so pull requests are more than welcome.\nIn addition, if you are able and willing to contribute to this project long-term,\nwe would like to invite you to apply for co-maintainership.\n\nFor more details, see [The Future of Bandwhich #275](https://github.com/imsnif/bandwhich/issues/275).\n\n## How does it work?\n\n`bandwhich` sniffs a given network interface and records IP packet size, cross referencing it with the `/proc` filesystem on linux, `lsof` on macOS, or using WinApi on windows. It is responsive to the terminal window size, displaying less info if there is no room for it. It will also attempt to resolve ips to their host name in the background using reverse DNS on a best effort basis.\n\n## Installation\n\n### Downstream packaging status\n\nFor detailed instructions for each platform, see [INSTALL.md](INSTALL.md).\n\n\u003ca href=\"https://repology.or",
  "github_repo": "imsnif/bandwhich",
  "github_stars": 11826,
  "github_topics": [
    "bandwidth",
    "cli",
    "dashboard",
    "networking"
  ],
  "homepage": "https://github.com/imsnif/bandwhich",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 283,
  "installs_365d": 3509,
  "installs_90d": 998,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "bandwhich",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 2283,
  "rank_365d": 2281,
  "rank_90d": 2210,
  "raw_hash": "7357dea514e43ce3",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/b/bandwhich.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "0.23.1",
  "versioned_formulae": [],
  "why_use_this": null
}