bandwhich

github.com ↗

Attribute current traffic to processes and remote connections

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about bandwhich

Answers use saved listing facts and recorded sources.

What it does

bandwhich is a terminal utility showing network utilization by process, connection and remote address or hostname.

Choose a network interface and inspect bandwhich’s process, connection or remote-address table. It measures packet sizes at that interface and correlates them with Linux /proc, macOS lsof or Windows APIs. Table selection, cumulative totals, unit families and raw output support different terminal or scripting needs. Reverse DNS runs on a best-effort basis and can be disabled. Capture needs elevated access; on Linux, process attribution also needs permission to inspect other processes, and Windows may require Npcap. Granting capabilities can expose other users’ traffic, so follow the documented setup for the machine. The project is in passive maintenance, with critical fixes rather than active feature development.

Strengths

  • Process and connection views

Watch out for

  • The project reports passive maintenance without active new-feature development

Sources