1.0.01157.1 MB
MIT
strict
core22
Persistent SQLite network interface data usage & bandwidth monitor
Network Data Usage Monitor is a desktop Linux network interface bandwidth
accounting tool and real-time throughput viewer. An independent Linux
alternative to network usage history utilities such as NetworkUsageView and
vnStat, it polls kernel /proc/net/dev and /sys/class/net/*/statistics/*
counters and records session, hourly, and daily byte and packet deltas into a
persistent local SQLite database.
Key Features:
- Persistent SQLite Usage History: Automatically logs per-interface RX and TX
byte and packet deltas by session, hour, and calendar day while cleanly
handling kernel reboots, driver resets, and 32-bit counter wraparounds.
- Live Interface Telemetry: Displays real-time download and upload throughput,
link state, MTU, hardware address, packet rates, and error/drop counters
across Ethernet, Wi-Fi, virtual bridge, and loopback interfaces.
- Configurable Data Cap & 30-Day Forecast: Tracks cumulative usage against a
customizable monthly data allowance with color-coded progress bars and
extrapolated daily and 30-day bandwidth projections.
- Visual Usage Charts & Export: Renders historical RX/TX usage bar charts and
live throughput waveforms, and exports usage histories to CSV and JSON.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by NirSoft or Microsoft Corporation.
accounting tool and real-time throughput viewer. An independent Linux
alternative to network usage history utilities such as NetworkUsageView and
vnStat, it polls kernel /proc/net/dev and /sys/class/net/*/statistics/*
counters and records session, hourly, and daily byte and packet deltas into a
persistent local SQLite database.
Key Features:
- Persistent SQLite Usage History: Automatically logs per-interface RX and TX
byte and packet deltas by session, hour, and calendar day while cleanly
handling kernel reboots, driver resets, and 32-bit counter wraparounds.
- Live Interface Telemetry: Displays real-time download and upload throughput,
link state, MTU, hardware address, packet rates, and error/drop counters
across Ethernet, Wi-Fi, virtual bridge, and loopback interfaces.
- Configurable Data Cap & 30-Day Forecast: Tracks cumulative usage against a
customizable monthly data allowance with color-coded progress bars and
extrapolated daily and 30-day bandwidth projections.
- Visual Usage Charts & Export: Renders historical RX/TX usage bar charts and
live throughput waveforms, and exports usage histories to CSV and JSON.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by NirSoft or Microsoft Corporation.
Update History
1.0.0 (1)14 Nov 2026, 06:30 UTC
14 Nov 2026, 06:09 UTC
14 Nov 2026, 06:06 UTC
14 Nov 2026, 06:30 UTC


