Saturday, October 31, 2026 4,523 lists 78,992 records on file
List your app or device

  1. Home
  2. Bandwidth Monitoring Software
  3. NetHogs

NetHogs

Plans and prices

NetHogs

Free

Linux features rely on /proc · Mac OS X and FreeBSD show connections but not processes

Every plan, in full

On the record

Downloads
The project says users can clone the repository or obtain a source release from GitHub Releases.github.com · read 7 Oct 2026
Integration
The project says libnethogs is used by the separate gnethogs project.github.com · read 7 Oct 2026
Interface
The text-based interface depends on ncurses, and user-level packet capture depends on libpcap.github.com · read 7 Oct 2026
Kernel requirements
NetHogs does not rely on a special kernel module being loaded.github.com · read 7 Oct 2026
Library
The codebase can also build libnethogs, which the project describes as highly experimental and warns may break source and binary compatibility.github.com · read 7 Oct 2026
License
NetHogs may be redistributed under the terms of GPLv2 or any later version.github.com · read 7 Oct 2026
Linux distribution availability
The project describes NetHogs as mature software included in most Linux distributions and gives Arch Linux installation instructions using pacman.github.com · read 7 Oct 2026
Permissions
Running as a non-root user requires cap_net_admin and cap_net_raw; displaying process names also requires cap_dac_read_search and cap_sys_ptrace.github.com · read 7 Oct 2026
Platform limits
Most features are available only on Linux because NetHogs relies heavily on /proc; on Mac OS X and FreeBSD it can show connections but not processes.github.com · read 7 Oct 2026
Purpose
NetHogs is a small “net top” tool that groups network bandwidth by process instead of by protocol or subnet.github.com · read 7 Oct 2026
Support
The installation instructions invite users with problems to contact [email protected].github.com · read 7 Oct 2026
Troubleshooting
It can show which PID is causing a sudden increase in network traffic, helping identify programs using bandwidth unexpectedly.github.com · read 7 Oct 2026
Unattributed traffic
The “unknown TCP” bucket contains traffic that cannot be associated with a process, for example when the process ended before its traffic could be counted.github.com · read 7 Oct 2026

Alternatives to NetHogs

Every alternative, ranked