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