A cross-platform application to comfortably monitor and analyze your Internet traffic with a graphical interface.
Sniffnet is a free, open-source application for monitoring and analyzing Internet traffic through an intuitive graphical interface. It allows users to inspect network adapters, apply filters, view real-time statistics and charts, and identify connections, services, and host locations. The tool solves the problem of making network traffic analysis accessible and user-friendly without requiring deep command-line knowledge.
System administrators, network enthusiasts, developers, and general users who want to monitor their Internet traffic, troubleshoot network issues, or understand their network activity in a visual, easy-to-use manner.
Developers choose Sniffnet for its cross-platform compatibility, rich feature set including real-time charts and notifications, and its focus on providing a reliable, intuitive GUI for network monitoring without the complexity of traditional command-line tools.
Comfortably monitor your Internet traffic 🕵️♂️
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports Windows, macOS, and Linux with multiple architectures (e.g., x64, ARM64, Apple Silicon), as detailed in the comprehensive download table with various package formats.
Features real-time charts, customizable themes including custom themes, and a thumbnail mode for minimized monitoring, making it user-friendly without command-line expertise.
Includes host geolocation via MaxMind, identification of 6000+ services and protocols, and PCAP file import/export for detailed inspection and reporting.
Backed by a wiki with step-by-step guides, sponsors like NLnet and IPinfo, and a roadmap showing ongoing development and feature additions.
Requires manual installation of operating system-specific dependencies for network adapter analysis, which can complicate setup and lead to errors if not properly configured.
May experience glitches with the default wgpu renderer, forcing users to set environment variables like ICED_BACKEND=tiny-skia as a workaround, which impacts performance on some systems.
Focused solely on monitoring traffic on the local machine where it's installed, lacking features for network-wide, remote server, or distributed monitoring scenarios.