Topics / #network-monitoring
Network-monitoring projects on GitHub
Tools for observing traffic, connections, and overall network health.
As of , the most-starred Network-monitoring projects on GitHub are TrafficMonitor (46.6K stars), sniffnet (41.6K stars) and goreplay (19.3K stars). GitHub.Locker tracks 14 Network-monitoring repositories with 206.7K stars combined. The fastest-growing on October 16 was tubatools, with +27 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+27tubatools
luolangaga/tubatools · ★ 5.5KTubaTools (图吧工具箱CE) is a community-driven, open-source Windows toolbox rebuilt from scratch on WinUI 3 and .NET 10, bundling 45 built-in utilities plus one-click launchers for 82 third-party tools for hardware diagnostics, cleaning, benchmarking and more.
+22TrafficMonitor
zhongyang219/TrafficMonitor · ★ 46.6KTrafficMonitor is a floating desktop widget for Windows that shows your current network speed, CPU usage, and memory usage in real time, with optional taskbar embedding and skins.
+14sniffnet
GyulyVGC/sniffnet · ★ 41.6KSniffnet is a cross-platform desktop app for monitoring your network traffic in real time, with a graphical interface instead of raw terminal output.
+5LuLu
objective-see/LuLu · ★ 13.3KLuLu is a free, open-source firewall for macOS: it watches the network connections apps on your Mac try to make and lets you allow or block them.
The all-time top
14 projects · by stars
- 46.6K
#1 · zhongyang219/TrafficMonitorTrafficMonitor
TrafficMonitor is a floating desktop widget for Windows that shows your current network speed, CPU usage, and memory usage in real time, with optional taskbar embedding and skins.
- 41.6K
#2 · GyulyVGC/sniffnetsniffnet
Sniffnet is a cross-platform desktop app for monitoring your network traffic in real time, with a graphical interface instead of raw terminal output.
- 19.3K
#3 · probelabs/goreplaygoreplay
GoReplay is an open-source network monitoring tool that records your live HTTP traffic and reuses it for shadowing, load testing, monitoring and analysis — so you test with real data instead of synthetic scripts, and deploy with more confidence.
- 4

telegraf
17.9Kinfluxdata/telegraf · GoTelegraf is an open-source agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data. It ships with 300+ plugins covering system monitoring, cloud services, and messaging.
- 5

brook
15.2Ktxthinking/brook · GoBrook is a cross-platform programmable network tool that works as both a server and a client, giving you SOCKS5 proxying, TLS encryption, traffic decryption/MITM inspection, and packet capture in one toolkit.
- 6

speedtest-cli
14Ksivel/speedtest-cli · PythonThis is a command-line tool that tests your internet bandwidth using the servers and infrastructure of speedtest.net.
- 7

LuLu
13.3Kobjective-see/LuLu · Objective-CLuLu is a free, open-source firewall for macOS: it watches the network connections apps on your Mac try to make and lets you allow or block them.
- 8

gping
12.7Korf/gping · Rustgping is a command-line tool written in Rust that pings one or more hosts and shows the response times as a live graph right in your terminal, instead of the usual scrolling text output of ping.
- 9

bandwhich
12Kimsnif/bandwhich · Rustbandwhich is a CLI utility that shows current network bandwidth usage broken down by process, connection, and remote IP/hostname, right in your terminal.
- 10
ClashMac
6.3K666OS/ClashMacClashMac is a native macOS proxy client built entirely in SwiftUI around the Clash/Mihomo engine, with a real-time dashboard, system-wide TUN proxying, and a built-in anti-detect fingerprint browser.
- 11

tubatools
5.5Kluolangaga/tubatools · C#TubaTools (图吧工具箱CE) is a community-driven, open-source Windows toolbox rebuilt from scratch on WinUI 3 and .NET 10, bundling 45 built-in utilities plus one-click launchers for 82 third-party tools for hardware diagnostics, cleaning, benchmarking and more.
- 12

Pi.Alert
1.2Kleiweibau/Pi.Alert · PHPPi.Alert watches your Wi-Fi or LAN and alerts you when an unknown device connects, a known device disconnects, or a monitored web service goes down. It also checks HTTP status, response time, and SSL certificates for web services you configure.
- 13

mac-performance-monitor
937Zesty0wl/mac-performance-monitor · SwiftA native macOS performance monitor and recorder that tracks CPU, memory, GPU, network, disk, battery, and sensor readings, letting you compare them against the processes behind them. It works as a menu bar readout, a quiet background recorder, or a window you open when needed.
- 14

OKPing-Network-Monitor
150okpingnet/OKPing-Network-Monitor · JavaOKPing is an open-source, multi-node network quality monitoring and speed-testing platform: you deploy probe agents in different regions and networks, then test sites, APIs and servers from each node.
Related topics
Often tagged together
- monitoring418
- macos3,544
- networking565
- open-source5,666
- linux4,184
- windows3,403
- cli2,227
- cross-platform2,623
- dashboard414
- desktop-app1,020
- server1,459
- system-monitor38
- terminal1,101
- command-line-tool715
- developer-tools2,924
- mit3,312
- privacy886
- security976
- self-hosted1,929
- sysadmin205
- tool1,295
- chinese1,159
- command-line424
- devops455