Alternatives to Sniffnet

Shows what your machine is actually talking to, with charts instead of a wall of packets. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Sniffnet.

  • RustNet

    Terminal network monitor showing live connections per process with packet inspection.

    RustNet moves to a terminal interface showing live TCP, UDP and QUIC connections per process with protocol detection, sandboxed by default, but is a young project.

  • bandwhich

    Terminal tool that shows current network use broken down by process and connection.

    bandwhich is a terminal tool that attributes bandwidth to processes and connections, without charts, notifications or PCAP export, and is in passive maintenance.

  • TapMap

    Shows the services your computer connects to on a world map.

    TapMap shows the services your computer contacts on a real-time world map on macOS and Linux, with approximate GeoIP locations and fewer statistics.

  • TCPView

    Sysinternals viewer for active TCP and UDP endpoints on Windows.

    FreeProprietaryWindows

    TCPView is closed-source Windows freeware listing endpoints with owning processes and letting you close connections, with no charts, history or alerting.

  • EtherApe

    A graphical network monitor that draws live network activity as a diagram of hosts and links.

    EtherApe draws live traffic as a diagram of hosts and links and reads capture files, but runs only on Unix with no Windows or macOS build.

  • NetHogs

    Linux terminal tool that shows network bandwidth usage grouped by process, like top for traffic.

    NetHogs is a Linux-only terminal tool listing bandwidth per process, lighter than Sniffnet but without charts, notifications or PCAP export.

Similar software

Related functionality, not a direct replacement.