bandwhich
Terminal bandwidth utilization tool showing per-process usage
System Monitoring
Rust
replaces iftop, nethogs
bandwhich sniffs a given network interface and records IP packet size, cross-referencing it with /proc to display bandwidth utilization per process.
Install
brew
brew install bandwhich
cargo
cargo install bandwhich
Demos
Related Tools
bottom
Yet another cross-platform graphical process/system monitor
btopA resource monitor with a beautiful terminal UI
dogA command-line DNS client like dig but with colorful output
glancesA top/htop alternative with a cross-platform curses and web…
gpingPing with a graph in the terminal
htopAn interactive process viewer for Unix systems
mtrA network diagnostic tool combining ping and traceroute
procsA modern replacement for ps written in Rust