Skip to content

Network-Usage is a lightweight, terminal-based network monitor for Linux VPS, powered by PyNoxi.

License

Notifications You must be signed in to change notification settings

pynoxi/Network-Usage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Network-Usage - Server Network Monitor

OS: Linux License: MIT Contributors Language: Bash

GitHub stars GitHub forks

Preview

Network Usage Preview

Network-Usage is a lightweight, terminal-based network monitor for Linux VPS, powered by PyNoxi.
It displays real-time download/upload speeds, total data usage in GB, and provides a stylish live dashboard with zero flicker.


🔹 Features

  • Auto-detects active network interface (eth0, ens160, enp0s3, etc.)
  • Displays:
    • Live download/upload speed (MB/s)
    • Total download/upload (GB)
    • Total usage (GB)
    • Timestamp
  • Stylish PyNoxi terminal UI
  • Works smoothly without terminal flicker
  • Supports any Linux VPS terminal (SSH)

💻 Supported Linux Distributions

  • Ubuntu 18.04 / 20.04 / 22.04
  • Debian 9 / 10 / 11
  • CentOS 7 / 8 / Stream
  • Rocky Linux / AlmaLinux
  • Any Linux system with:
    • Bash
    • bc installed
    • /sys/class/net/ access for network stats

⚙️ Installation

Method 1: One-line installer (no clone needed)

You can run the script directly without downloading or cloning the repo:

bash <(curl -s https://raw.githubusercontent.com/pynoxi/Network-Usage/refs/heads/main/Network-Usage)

This will fetch and run the latest version from the GitHub repository automatically.


Method 2: Git clone (manual installation)

1. Clone the repository

git clone https://github.com/pynoxi/Network-Usage.git && cd Network-Usage

2. Make the script executable

chmod +x Network-Usage

3. Run the script

bash Network-Usage

🚀 Usage

  • Press Ctrl+C to stop monitoring.
  • Script automatically detects the active network interface If none found, it shows a friendly error message with a link to PyNoxi Forum

💡 Manual Steps

  • Ensure Bash is installed (bash --version)
  • Ensure bc is installed for floating point calculations.
  • Run the script using either Method 1 or Method 2.
  • Enjoy real-time network stats on your VPS.

📜 License

  • MIT License © 2025 PyNoxi
  • See LICENSE for details.

🔗 Links

Website: https://pynoxi.com

Forum: https://forum.pynoxi.com

GitHub Repo: Network-Usage

About

Network-Usage is a lightweight, terminal-based network monitor for Linux VPS, powered by PyNoxi.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages