Volver
NetWatch - Network Monitor

NetWatch - Network Monitor

NetWatch

A network monitoring tool that provides real-time traffic statistics through both an interactive terminal interface (ASCII charts) and a web dashboard with dynamic visualizations.

Demo: Asciinema recording | Code: GitHub

What it does

NetWatch monitors network interface traffic in real time, displaying send and receive speeds updated every second. The terminal mode offers interactive interface selection and color-coded ASCII charts. The web mode provides a responsive dashboard with Chart.js graphs and live updates via WebSockets, with no simulated data — it shows a disconnected state when no real traffic is available.

The tool also exposes a REST API for integration with other systems, and is distributed on PyPI as netwatch-monitor.

Tech stack

Key features