Bandwidth Guard - Network Usage Monitor (bandwidth-guard) Package name

Install latest/stable of Bandwidth Guard - Network Usage Monitor

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install bandwidth-guard

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for Bandwidth Guard - Network Usage Monitor

Package name

  • bandwidth-guard

License

  • MIT

Last updated

  • Today - latest/stable

Contact


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Track and enforce per-process bandwidth limits using eBPF

Bandwidth Guard monitors network bandwidth usage per process using eBPF kernel hooks and enforces configurable limits.

Features:

  • Real-time per-process bandwidth tracking
  • Configurable daily limits per application
  • Desktop notifications at 80% and 100% usage
  • Historical usage reports (daily/weekly/monthly)
  • Smart enforcement (warn or kill when limits exceeded)
  • Beautiful CLI with rich terminal UI

Requirements:

  • Requires monitoring daemon installed separately
  • Installation: git clone repo, run sudo ./install.sh
  • See GitHub for full installation guide

Use Cases:

  • Mobile hotspot data management
  • Metered connection monitoring
  • Prevent background apps from eating bandwidth
  • Track which applications use the most data

Perfect for users on limited data plans who need visibility and control over their network usage.

GitHub: https://github.com/yourusername/bandwidth-guard


Install Bandwidth Guard - Network Usage Monitor on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.