1.0215.4 MB
MIT
strict
core22
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
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
Update History
1.0 (2)5 May 2026, 14:45 UTC
5 May 2026, 14:36 UTC
5 May 2026, 11:29 UTC
5 May 2026, 14:45 UTC