TL;DR — Quick Summary

sniffnet monitors network traffic in a beautiful TUI. See active connections, bandwidth per app, protocol distribution, geographic origins, and alerts — real-time network visibility.

sniffnet shows your network traffic beautifully. Connections, protocols, bandwidth, geography — real-time visibility.

Installation

# macOS
brew install sniffnet

# Cargo
cargo install sniffnet

Usage

# Start monitoring (requires sudo for packet capture)
sudo sniffnet

# Select network interface on start screen
# Navigate between Overview, Inspect, Notifications tabs

Features

  • Overview: Total packets, bytes, protocol distribution (TCP/UDP/ICMP)
  • Inspect: Per-connection details with app, host, port, country
  • Notifications: Custom alerts on traffic thresholds
  • Geographic: World map showing traffic origins
  • Export: PCAP capture and connection reports

Summary

  • sniffnet monitors network traffic with a beautiful TUI
  • Real-time connections, bandwidth, protocol distribution
  • Geographic mapping of traffic origins
  • Custom notifications and alerts
  • Written in Rust — fast, cross-platform